Torphins (English, name)
expansion: Torphins
Senses:
glosses: A village in Aberdeenshire council area, England (OS grid ref NJ6201).
Forms: