Definition
A spiritual hermitage or community — a place of retreat where practitioners live simply, study, serve, and chant under a teacher's guidance; many Western kirtan artists first met the practice in Indian ashrams.
Pronunciation
AHSH-rum
Hear It Spoken
Hear It Spoken
