Search

Escto search a new word

ashram

noun
originOther

A Hindu religious retreat or community where a spiritual teacher and disciples live, study, and practice together.

Word Map