Ainthorpe (English, name)
expansion: Ainthorpe
Senses:
glosses: A village in Danby parish, North Yorkshire, England, previously in Scarborough district (OS grid ref SE7008).
Forms: