TOUCAN


Meaning of TOUCAN in English

(n.) A modern constellation of the southern hemisphere.

Webster's English dictionary.      Английский словарь Webster.