Newholm
Proper noun
Meaning
A small village in Newholm-cum-Dunsley parish, Scarborough district, North Yorkshire, England (OS grid ref NZ8610).
A community in Huntsville, Ontario, Canada.
Source: en.wiktionary.orgExamples
The song is credited to Donald Newholm and Dan Woods.