Placentia Bay

Placentia Bay

geographical name

Definition of PLACENTIA BAY

inlet of the Atlantic E Canada in SE Newfoundland


Next Word in the Dictionary: Placid, Lake
Previous Word in the Dictionary: Placentia

Seen & Heard

What made you want to look up Placentia Bay? Please tell us where you read or heard it (including the quote, if possible).