Sense of responsibility · Management capabilities · diligent
Source: French
Root Word: steward
Derived From: Stuart
Meaning: Steward or manager
Popularity History: This name is somewhat popular in Spanish-speaking countries, especially in Central America.