Definition of ollar in Spanish:

ollar

masculine noun

  • 1

    Cada uno de los dos orificios de la nariz de las caballerías y otros animales.

    toros mitológicos que echaban fuego por sus ollares