We do not currently know of any synonyms for Snarr.
The proper noun Snarr is defined as:
Did you mean snare, snarer, snarl or snarf?