English: Irura... I have heard that name somewhere.
Telugu: లారా. . ఈ పేరు ఎక్కడో విన్నట్లు అనిపిస్తుంది కదూ.