Thorp
/θɔːp/
noun
(now chiefly in placenames) A group of houses standing together in the country; a hamlet; a village.
/θɔːp/
(now chiefly in placenames) A group of houses standing together in the country; a hamlet; a village.
Loading dictionaries...
Initializing dictionary manager