English: Why this particular name I have no idea.
Telugu: మరి ఆ పేరు ఎందుకు పెట్టినట్టు, తెలియదు.