Home
Search
Index
Definify.com
Definition
2024
New_Glasgow
New Glasgow
English
Proper noun
New
Glasgow
A town in
Nova Scotia
,
Canada
.
A village on
Prince Edward Island
, Canada.
Etymology
Named after the city of
Glasgow
,
Scotland
.
Similar Results