English: I've never heard this name either.
Telugu: కనీసం ఈ పేరు కూడా ఎప్పుడూ వినలేదు.