pafijara

noun also Toots a den, a cave.mariappa-bhat-1967