English: I think it would be fine to keep the name.
Telugu: ఈ పేరు పెట్టినా బాగుంటుందని నా అభిప్రాయం.