Meaning and Origin of: Ochen

Boy name origins & meanings

  • Ugandan : One of the twins