Dalmuir
Proper noun
Meaning
Dalmuir
A suburb in West Dunbartonshire council area, Scotland (OS grid ref NS5871).
Anagrams
Examples
Just as the Hogwarts Express came into sight, their view was blocked by the 4.12pm ScotRail train to Dalmuir, which passed through the station at precisely the same time.
Rail travellers were also hit by flash floods at Dalmuir, near Clydebank.