LYMHOUND MEANING IN ENGLISH

• Lymhound Definition & Synonyms

  1. (n.) A dog held in a leam; a bloodhound; a limehound.


RECENT SEARCHES