sarsa Meaning, Definition & Usage

Sar"sa noun
Definitions
  1. Sarsaparilla. Written also sarza.

Webster 1913