Old French and Germanic name from Hamon or Aimo, meaning 'home' or 'house'; used in medieval France and Italy.
Like Aimon?
Swipe through thousands of names like it