mesta

mesta [mes’-tah]
noun
1The proprietors of cattle and sheep, considered as a body. (f)
2Annual meeting of shepherds and owners of flocks, which bears the title of El honrado concejo de la mesta, the honorable board of Mesta. (f)

Paid English to Spanish translation

Word of the Day: la carcajada

hearty laughter, raucous laughter, guffaw