See Also: ashram(dictionary)
ashram(encyclopedia)
ashram(dictionary)

ashram (iou)



ashram noun. E20.

In the Indian subcontinent: a hermitage, a place of religious retreat. E20.
transf. Any group with shared spiritual or social aims living together. M20.