Meaning of mesta in Spanish:

mesta

Translate mesta into English

feminine noun

  • 1Poderosa organización de ganaderos del reino de Castilla fundada en 1273 y abolida en 1836.

feminine plural noun

  • 1mestasAguas de dos o más corrientes en el punto de confluencia.