wirra









wirra


interjection Irish English.

  1. an exclamation of sorrow or lament.
51 queries 0.561