Meaning and Origin of: Arram

Boy name origins & meanings

  • Assyrian : High place

Boy name variations