First name Moroccan - Meaning, Origin and Rating
Origin
English
Nameday
Meaning
A gender-neutral English name referring to someone originating from a western kingdom or realm.
English
A gender-neutral English name referring to someone originating from a western kingdom or realm.