• Definition for "hircarra"
    • A messenger, especially one who delivers your own…
    • View More
  • Sentence for "hircarra"

hircarra definition

  • noun:
    • A messenger, especially one who delivers your own message.
29 votes

How would you define hircarra?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!