Morocco-head

noun

Definition of Morocco-head

dialectal