or Rio Grande de ~ geographical name river 220 miles (354 kilometers ) Philippines in NE Luzon flowing N
CAGAYAN
Meaning of CAGAYAN in English
Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012