We do not currently know of any synonyms for Parrott.
The proper noun Parrott is defined as:
Did you mean parrot or parrots?