Definition of Ashram
-
(noun) (India) a place of religious retreat for Hindus
-
(noun) a place of religious retreat modeled after the Indian ashram
Synonyms of Ashram
No Synonyms Found.
Antonyms of Ashram
No Antonyms Found.
Homophones of Ashram
No Homophones Found.