noun
A Hindu temple or mandir.
A temple or pagoda.
A Christian church.
i Register
In some senses, dewal is marked as obsolete. Watch for register when choosing this word.