Find the word definition

The Collaborative International Dictionary
sarza

Sarsa \Sar"sa\, n. Sarsaparilla. [Written also sarza.]

Wiktionary
sarza

n. (alternative form of sarsa English)