โ Tulu Dictionary
otidu
noun (masc. name)
the nest ; a bird cage.
mariappa-bhat-1967