This boy's name is a variant of Marion, an English name related to Mars, the God of War. It may also be a spelling variant of the Arabic name Qamar or Kamar meaning Moon.
Arabic
From The Name Book: Over 10,000 Names - Their Meaning, Origins, and Spiritual Significance by Dorothy Astoria.