Definify.com

Definition 2024


New_Glasgow

New Glasgow

English

Proper noun

New Glasgow

  1. A town in Nova Scotia, Canada.
  2. A village on Prince Edward Island, Canada.