โ Tulu Dictionary
ambalo
noun
the courtyard of a temple.
mariappa-bhat-1967
n.
the courtyard of a temple.
mariappa-bhat-1967-vision