sand lance in Finnish sand lance in Finnish tuulenkala noun Any of the slender fish of the family Ammodytidae. Add to Flashcards