inumaddi meaning in english [Tel. inumu+maddi] n. The Sal tree (Shorea robusta) palamu. Iron wood. nallamaddi. See maddi.