ambalo

noun the courtyard of a temple.mariappa-bhat-1967
n. the courtyard of a temple.mariappa-bhat-1967-vision