English: The name intrigues.
Telugu: ఆ పేరు ఆకర్షించింది.