Teloogoo
/(?)/
Tel·oo·goo
Teloogoo
n.
See
Telugu
.