stable · Tenacity · Tradition
Source: Spanish
Root Word: mesa
Derived From: Terrain name
Meaning: Small table or plateau
Popularity History: As a surname, it is more common in Spanish-speaking countries and has spread to other areas with immigration.