Home
Search
Index
Definify.com
Webster
1913
Edition
Sarsa
Sar′sa
,
Noun.
Sarsaparilla.
[Written also
sarza
.]
Webster
1828
Edition
Sarsa
S'ARSA
,
Similar Results
Sarsa
Sarse