Definitions Found:

a small village, also THORPE