Definition of snel
"snel" is probably misspelled. Trying Snell instead Definition of Snell
1. Snell [ n ] Last name, frequency rank in the U.S. is 1222
Synonyms SnellSimilar Spelling
Snellsnail
1. Snell [ n ] Last name, frequency rank in the U.S. is 1222
Synonyms Snell