Definition of Casco Bay in English:

Casco Bay

proper noun

  • An inlet of the Atlantic in southern Maine, known for its hundreds of islands and protected anchorages. Portland lies on it.

Pronunciation:

Casco Bay

/ˌkaskō ˈbā/