Find the word definition

Wikipedia
ITRA

ITRA may refer to:

  • Irish Tag Rugby Association
  • International Trail Running Association