PARROT


Meaning of PARROT in English

(n.) In a general sense, any bird of the order Psittaci.

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