Word Games Pro Dictionary
ashram
noun
(India) a place of religious retreat for Hindus
Quick reference
Word Facts
Listen
Audio Pronunciation
Audio pronunciation is unavailable for this word.
Meaning
Definitions
noun
(India) a place of religious retreat for Hindus
noun
a place of religious retreat modeled after the Indian ashram
