Amaram \a-ma-ram\ as a boy's name is of Tamil origin, and the meaning of Amaram is "heavenly".
A baby name that sounds like Amaram is Amram. Other similar baby names are Avram, Abram, Amiran, Aram, Arram and Aviram.