torphins

/T AO1 R F IH1 N Z/
noun
  1. 1

    A village in Aberdeenshire council area, England (OS grid ref NJ6201).