THORP


Meaning of THORP in English

[thorp] n [ME, fr. OE, perh. fr. ON; akin to OHG dorf village, L trabs beam, roof] (bef. 12c) archaic: village, hamlet

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