khella

noun
khel·​la | \ ˈkelə\
plural -s

Definition of khella

: a bishop's-weed (Ammi visnaga)

History and Etymology for khella

Arabic akhillah

Keep scrolling for more