Glace Bay

[gleys]

noun

a town in E Nova Scotia, in SE Canada, on E Cape Breton Island on the Atlantic Ocean.

Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2019