HORNPOUT MEANING IN ENGLISH

• Hornpout Definition & Synonyms

  1. (n.) See Horned pout, under Horned.


Synonyms:
Pout,

RECENT SEARCHES