Winchburgh
English
Proper noun
Winchburgh
A
village
in
West Lothian
council area,
Scotland
(
OS
grid area NT0874
)
.