LEAMER


Meaning of LEAMER in English

noun a dog held by a leam.

Webster English vocab.      Английский словарь Webster.