loro1English translation of loro m,f (-ra) [Zool] parrot Definition of parrot in the British & World English dictionary Definition of parrot in the US English dictionary Translate parrot | into French | into German | into Italian