Skip navigation.

wirra - What does it mean?

Definition of 'wirra'

English

Interjection

(en-interj)
  • (Irish) Exclamation of dismay.
  • ----

    Similar to 'wirra'

    wairua, worra