souari

noun
sou·​a·​ri | \ süˈärē\
plural -s

Definition of souari

: a tree of the genus Caryocar

History and Etymology for souari

French saouari, from Galibi sawarra

Keep scrolling for more