LEAM MEANING IN ENGLISH

• Leam Definition & Synonyms

  1. (n.) A cord or strap for leading a dog.
  2. (n. & v. i.) See Leme.


• Leamer Definition & Synonyms

  1. (n.) A dog held by a leam.


RECENT SEARCHES