Grangemouth
geographical name
Grange·mouth
ˈgrānj-məth
-ˌmau̇th
burgh and port on the Firth of Forth in central Scotland population 21,666
Love words? Need even more definitions?
Merriam-Webster unabridged
Share