loon
noun (1)Definition of loon
(Entry 1 of 2)
loon
noun (2)Definition of loon (Entry 2 of 2)
: any of several large birds (genus Gavia of the family Gaviidae) of Holarctic regions that feed on fish by diving and have their legs placed far back under the body for optimal locomotion underwater
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more