dewal

noun 3

Definitions

noun

1

A Hindu temple or mandir.

2

A temple or pagoda.

3

A Christian church.

Your note

not saved
0 chars