Aymon \a(y)-mon\ as a boy's name is a variant of Aimon (Old German) and Eamon (Irish, Gaelic, Old English), and the meaning of Aymon is "fatherland; wealthy protector".
The baby name Aymon sounds like Ammon, Amon and Ayman. Other similar baby names are Ayron, Admon, Armon, Symon and Tymon.