Creativity · loyalty · keep
Source: Probably Spanish or Portuguese
Root Word: Not yet clear
Derived From: The name may be derived from a place or family name
Meaning: The specific meaning is not determined, it may be related to family background
Popularity History: May be used in a specific region or family.