English: This name means small river.
Telugu: ఈ పదానికి అర్థం చిన్న సముద్రం.