Araboid

English

Etymology

From Arab +‎ -oid.

Noun

Araboid (plural Araboids)

  1. Alternative form of Arabid.