English: Where does this name come from, nobody knows.
Telugu: ఈ పేరు ఎక్కడ నుండి వచ్చింది, ఇది ఖచ్చితంగా తెలియదు.