English to filipino meaning of

Ang salitang "Niagara" ay karaniwang tumutukoy sa Niagara Falls, isang napakalaking talon na matatagpuan sa Niagara River sa hangganan sa pagitan ng Estados Unidos at Canada. Ang salitang "Niagara" ay nagmula sa Katutubong Amerikano at pinaniniwalaang nangangahulugang "kulog na tubig" o "ang leeg" sa wikang Iroquois.