English | German | Russian | Czech

calloo English

Meaning calloo meaning

What does calloo mean?

calloo

(chiefly, Scotland) The long-tailed duck, Clangula hyemalis, an Arctic sea duck.

Are you looking for...?