1. A person from north africa. 2. A person who speaks arabic.Mostly used in west african countries such as Senegal and Gambia as a derigatory term for people who come from Mauritania.
Hey, look at that Narr!
1👍 1👎