Definify.com

Definition 2025


New_Glasgow

New Glasgow

English

Proper noun

New Glasgow

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