Thorpe

Etymology
Various places in England, from. See also.

Proper noun

 * 1) Any of many placenames in England:
 * 1) Any of many placenames in England: