Definition of loche in Spanish:

loche

masculine noun

  • 1

    Locha.