Synonyms for
Loon
Definition
a loon is a type of large diving bird that lives in North America and Northern Europe, known for its haunting calls and ability to swim underwater.
Synonyms for
Definition
a loon is a type of large diving bird that lives in North America and Northern Europe, known for its haunting calls and ability to swim underwater.