Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of thorpe

- A group of houses in the country; a small village; a hamlet; a dorp; -- now chiefly occurring in names of places and persons; as, Althorp, Mablethorpe.

Crossword clue for thorpe

- Australian swimmer