NESTOR


Meaning of NESTOR in English

noun a genus of parrots with gray heads. of new zeland and papua, allied to the cockatoos. ·see kaka.

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