Tenacity · Stablize · reliable
Source: Latin
Root Word: Petra
Derived From: Peter
Meaning: Stone or rock
Popularity History: It remains popular in Spanish and Portuguese-speaking countries, often used to express toughness and reliability.