The Collaborative International Dictionary
sarza
Sarsa \Sar"sa\, n. Sarsaparilla. [Written also sarza.]
Wiktionary
sarza
n. (alternative form of sarsa English)