Amadi \a-ma-di\ as a boy's name is a variant of Ahmed (Arabic) and Amadeus (Latin), and the meaning of Amadi is "highly praised or one who constantly thanks God; God's love".
The baby name Amadi sounds like Amad, Amati, Amado and Amadei. Other similar baby names are Aadi, Amadis, Amali and Amani.