mamakudu meaning in english [Skt.] n. A mother’s brother. menamama. adj. One belonging to me, navadu.