MONTOIR


Meaning of MONTOIR in English

noun a stone used in mounting a horse; a horse block.

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