We have seen from various academic sources, across different languages, that they are in fact servile equivalents of Midgan. They eat dead meat, and that Somalis have historically considered them an inferior people.
For some background reading on the base-born origins of Boon Marehan, have look at this post:
https://www.somalinet.com/forums/viewto ... 5#p4821865
But I have started this thread because of a new revelation regarding the origins of the name Xiraabu, the leader of Boon Marehan. What is the meaning of Xiraabu? Or Gutia? or Teodorous?
I found the meaning, at least for Xiraabu!
Check this out:

Basically it is a word in Islamic law meaning "banditry", “piracy”, or “unlawful warfare”.
Please note the use of Arabic (xa) in the name, exactly as it appears in the inscription of the name Xiraabu in Futuh Al Habash:

If we remember, the Imam Ahmed has actually had an encounter with a marauding clan of bandits whom he punished:
(Please do not confuse Habar Maqdi in the text, the bandits whom the Imam punished, with Habar Magaadle, the Arabic text distinguishes both names).The author discusses how the Imam attacked a marauding clan of bandits by the name of Habr Maqdi, when the Imam reached them he utterly destroyed them and turned their country to dust. And as he returned home, the Somalis, weary of the destruction inflicted on them went to the Imaam led by their leader Xirabo and other Somalis, and there they concluded peace with him.
I always found it strange that the bandits' leader was Xiraabu, who was also named to be the (double faced, swindler) leader of Bon Marehan.
But it all makes sense once you know that Xiraabu = Bandit.
His name was probably Guita Teodorous, and he was described in the Arabic text as someone who have committed Hiraaba (Islamic law term for banditry).

There you have it
The Boon leader was called Xiraabu Gutia Teodorous, Xiraabu in reference to the banditry of his Boon people.

