Definition of miura in Spanish:

miura

masculine noun

  • 1

    Spain Toro de lidia que pertenece a la ganadería Miura.