souari nut

[ soo-ahr-ee ]

noun
  1. the large, edible, oily nut of a tall tree, Caryocar nuciferum, of tropical South America.

Origin of souari nut

1
1840–50; <French saouari<Galibi sawarra

Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2023