Demarion is created as an addition of the prefix “de” in front of the name Marion. Marion is the anglicised form of the Hebrew name Maryam which meant “wished for a child. There is also a contrary meaning that the name could come from the Greek god of war – Mars, although the former meaning is more widely accepted.