LATIN DICTIONARYLexicon Latīnum
noun

sari

Meaning

  1. a shrub growing on the banks of the Nile

sari, n., = σάρι, or saripha, ae, f.,
I. a shrub growing on the banks of the Nile, Plin. 13, 23, 45, § 128.

Quick answers

What does sari mean in Latin?
sari, a noun, means “a shrub growing on the banks of the Nile”.