KHELLA


Meaning of KHELLA in English

ˈkelə noun

( -s )

Etymology: Arabic akhillah

: a bishop's-weed ( Ammi visnaga )

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.