English

edit

Etymology

edit

Arab +‎ -oid

Noun

edit

Araboid (plural Araboids)

  1. Alternative form of Arabid