LIMEHOUND MEANING IN ENGLISH

• Limehound Definition & Synonyms

  1. (n.) A dog used in hunting the wild boar; a leamer.


RECENT SEARCHES