meghavana मेघवन

Definition: m. or n. (?) Name of an agra-hāra-