interjection Irish English. an exclamation of sorrow or lament.
wirra 🔊 Listen to this interjection Irish English. an exclamation of sorrow or lament. Share Facebook Twitter Google +