Loon scarfs Synonyms

We can't find synonyms for the phrase "Loon scarfs", but we have synonyms for terms, you can combine them.

LS abbreviation

LS is an abbreviation for Loon Scarfs
What does LS stand for?
LS stands for "Loon Scarfs"

Definitions for Loon


  • (noun) a person judged to be legally or medically insane
  • (noun) a stupid person
  • (noun) large somewhat primitive fish-eating diving bird of the northern hemisphere having webbed feet placed far back ; related to the grebes