Definition of hurraca in Spanish:

hurraca

feminine noun

  • 1

    Urraca (ave).