CAUVERY FALLS


Meaning of CAUVERY FALLS in English

or Kāveri Falls geographical name waterfall India in the Cauvery on Karnataka-Tamil Nadu boundary

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.