Pugs are charming, compact companions with big personalities—and a Spanish name adds warmth and cultural flair to match their affectionate nature. Whether your pug has Spanish heritage, you love the language, or you simply want a name that reflects their playful temperament, Spanish names work beautifully for this breed. Pugs respond well to shorter, punchy names, making Spanish options ideal: many are 1-2 syllables, easy to call out, and immediately distinctive. From classic names rooted in Spanish tradition to modern picks inspired by Spanish culture, this list includes authentic, real-world names that pug owners actually use—plus their meanings and cultural context.
-
DiegoclassicSpanish name meaning 'supplanter'; classic and masculine with Old World charm.
-
Bellavery popularMeans 'beautiful' in Spanish; simple, elegant, and perfectly suited to a pug's charming face.
-
ChicopopularSpanish for 'boy' or 'small one'; an affectionate, playful diminutive.
-
RosaclassicMeans 'rose' in Spanish; delicate, feminine, and timeless.
-
PabloclassicSpanish form of Paul, meaning 'small' or 'humble'; traditional and artistic.
-
DoloresrareSpanish name meaning 'sorrows' or 'pains,' rooted in religious tradition; vintage charm.
-
MiguelpopularSpanish form of Michael, meaning 'who is like God'; strong and noble.
-
LuisaclassicSpanish feminine form of Louis, meaning 'famous warrior'; sophisticated and strong.
-
AmigopopularMeans 'friend' in Spanish; warm, approachable, and full of personality.
-
CarmelarareSpanish name meaning 'orchard' or 'garden'; warm and nurturing.
-
HectorclassicFrom Greek myth and Spanish tradition, meaning 'steadfast' and 'loyal.'
-
IsabellapopularSpanish form of Elizabeth, meaning 'devoted to God'; regal and elegant.
-
LopezrareSpanish surname meaning 'son of Lope'; traditionally masculine.
-
CorapopularSpanish diminutive often used independently; means 'maiden' or 'small girl.'
-
MateotrendingSpanish form of Matthew, meaning 'gift of God'; warm and biblical.
-
GracielarareSpanish name meaning 'graceful' and 'charming'; full of elegance.
-
CarlospopularSpanish form of Charles, meaning 'free man'; strong and distinctive.
-
JuanitaclassicSpanish diminutive of Juana (Joan), meaning 'God's gracious gift.'
-
EnzotrendingItalian-Spanish name meaning 'lord of his estate'; trendy and spirited.
-
RositapopularDiminutive of Rosa, meaning 'little rose'; cute and affectionate.
-
FranciscoclassicSpanish form of Francis, meaning 'free man'; associated with spirituality.
-
GabrielapopularSpanish feminine form of Gabriel, meaning 'God is my strength.'
-
TacotrendingSpanish food reference; informal, fun, and playful.
-
LuciapopularSpanish form of Lucy, meaning 'light-bringer' and 'luminous.'
-
JorgeclassicSpanish form of George, meaning 'farmer' or 'earth-worker'; solid and dependable.
-
ValentinatrendingSpanish feminine form of Valentine, meaning 'strong' and 'valiant.'
-
PacopopularSpanish diminutive of Francisco; informal, warm, and friendly.
-
EstelarareSpanish for 'star'; celestial, bright, and aspirational.
-
JavierpopularSpanish name meaning 'new house'; modern yet traditional.
-
EsperanzarareSpanish for 'hope'; virtue name with optimistic meaning.
-
RafaelclassicSpanish form of Raphael, meaning 'God heals'; biblical and noble.
-
MagdalenarareSpanish form of Magdalene, meaning 'from Magdala'; biblical heritage.
-
RickypopularSpanish diminutive of Ricardo; casual, fun, and youthful.
-
ConsuelarareSpanish name meaning 'consolation' and 'comfort'; nurturing.
-
LorenzoclassicSpanish form of Lawrence, meaning 'from Laurentum'; classic and romantic.
-
AlmapopularSpanish for 'soul'; simple, profound, and deeply meaningful.
-
AlejandropopularSpanish form of Alexander, meaning 'defender of men'; strong and heroic.
-
SoledadrareSpanish for 'solitude' or 'solace'; introspective and peaceful.
-
EnriqueclassicSpanish form of Henry, meaning 'ruler of the household'; authoritative.
-
SabrinapopularSpanish adaptation of a name meaning 'of royal lineage'; sophisticated.
-
FidelclassicSpanish name meaning 'faithful' and 'loyal'; virtue-based.
-
MarisolpopularSpanish blend: 'María' and 'sol' (sun); bright and warm.
-
SergiopopularSpanish name of Latin origin meaning 'servant'; humble and strong.
-
AracelirareSpanish name meaning 'altar of the sky'; ethereal and spiritual.
-
EmilioclassicSpanish form of Emil, meaning 'industrious' and 'ambitious.'
-
VerónicaclassicSpanish feminine form meaning 'true image'; biblical significance.
-
RaúlpopularSpanish form of Ralph, meaning 'wolf counsel'; strong and protective.
-
ChiquitapopularSpanish diminutive meaning 'little girl' or 'small one'; endearing.
-
GuillermoclassicSpanish form of William, meaning 'resolute protector'; noble.
-
FelicitytrendingSpanish-adapted English name meaning 'happiness'; optimistic.