POULARD MEANING IN ENGLISH

• Poulard Definition & Synonyms

  1. (n.) A pullet from which the ovaries have been removed to produce fattening; hence, a fat pullet.


RECENT SEARCHES