SHEPEN


Meaning of SHEPEN in English

noun a stable; a shippen.

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