n (myth.) a famous forest of ancient India converted into an exten sive hermitage which was a great seat of learning and spiritual meditation.