niagara peninsula

/N AY0 AE1 G R AH0 P AH0 N IH0 N S AH0 L AH0/
N
  1. 1

    an area of land lying between the southwestern shore of Lake Ontario and the northeastern shore of Lake Erie, in Ontario, Canada.