niagara - İngilizce Eşanlam Sözlük

niagara

n.
[1] Niagara Falls
[2] Niagara River