Word info

Araboid

Noun

Meaning

Araboid (plural Araboids)

Alternative form of Arabid

Source: en.wiktionary.org

Close letter words and terms