Meaning and Origin of: Odon

Boy name origins & meanings

  • Hungarian : Wealthy protector; keeper of the fief