LUNDY'S LANE
Meaning of LUNDY'S LANE in English
/lun"deez/
a road near Niagara Falls, in Ontario, Canada: battle between the British and Americans in 1814.
Random House Webster's Unabridged English dictionary.
Полный английский словарь Вебстер - Random House .
2012