Definition of ibón in Spanish:

ibón

masculine noun

  • 1

    En los Pirineos de Aragón, lago de origen glaciar.