FAVELLOID Meaning of FAVELLOID in English fəˈveˌlȯid adjectiveEtymology: favella + -oid : relating to or resembling a favella Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012