Torphichen
English
Proper noun
Torphichen
A
village
north of
Bathgate
,
West Lothian
council area,
Scotland
(
OS
grid ref NS9672
)
.