THORP


Meaning of THORP in English

(also ~e )

■ noun [in place names ] a village or hamlet.

Origin

OE ~ , throp , of Gmc origin.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.