Araboid
English
Etymology
From
Arab
+
-oid
.
Noun
Araboid
(
plural
Araboids
)
Alternative form of
Arabid
.