Find the word definition

Wikipedia
Urraco

Urraco is Spanish for Magpie. It may refer to:

  • Ibis GS-501 Urraco, a Colombian aircraft design
  • Lamborghini Urraco, an Italian car design