babu meaning in english

[Tel. Cognate with Eng. Papa’, Skt. “Pita”, Heb. “Abba”] n. Father, tandri. A venerable man, pujyudu.