Stablize · nature · Personalization
Source: English
Root Word: Terra
Derived From: Terrence
Meaning: Land or Earth
Popularity History: Less common in recent years, it may be a choice for a unique or personalized name.