niagara peninsula
/N AY0 AE1 G R AH0 P AH0 N IH0 N S AH0 L AH0/N
- 1
an area of land lying between the southwestern shore of Lake Ontario and the northeastern shore of Lake Erie, in Ontario, Canada.
Translate โniagara peninsulaโ into another language
Choose a language below to open the translator with English selected as the source language.