French

edit

Etymology

edit

Variant of Old French Aymon

Proper noun

edit

Hamon ?

  1. a surname