polly ( synonym found)

Definition of polly:

(n) : , nickname for Mary created by rhyming with Molly; a common pet name for a parrot

Definition of polly:

(n) : , nickname for Mary created by rhyming with Molly; a common pet name for a parrot

Back to Top