loon Meaning and Definition

Urdu Meanings

iJunoon official Urdu Dictionary

لچا

lucha

شہدا

shohada

آوارہ گرد

aawara gard

لڑکا

larka

لونڈا

londa

View English Meanings of: luchashohadaaawaragardlarkalonda

Definitions

English definition for loon

1. n. large somewhat primitive fish-eating diving bird of the northern hemisphere having webbed feet placed far back; related to the grebes

2. n. a worthless lazy fellow

3. n. a person with confused ideas; incapable of serious thought

All in One

Group

The loons (North America) or divers (UK/Ireland) are a group of aquatic birds found in many parts of North America and northern Eurasia.
Continue Reading
From Wikipedia, the free encyclopedia

Thesaurus

Synonyms and Antonyms for loon

Related Images

Related Images/Visuals for loon

International Languages

Meaning for loon found in 50 Languages.

Related Posts in iJunoon

8 related posts found for word loon in iJunoon Website

Sponored Video