firm · pragmatic · reliable
Source: Latin
Root Word: caro
Derived From: caro
Meaning: meat, flesh
Popularity History: This name was popular in some parts of Europe during the Middle Ages, but is less common in modern times.