Cub
The meaning of Cub is 'young person or anima...
Origin:English word name
Smith
Meaning: blacksmith
Origin:English occupational name
Leandro
Leandro is a name that has its roots from th...
Origin:Spanish, Portuguese, and Italian variation of Leander
Origin:English occupational name
Rafiq
Meaning: friend, companion, gentle, kind
Origin:Arabic
Charles
Meaning: man, free man
Origin:French from German
Tully
Meaning: flood, peaceful, or hill
Origin:Irish
Origin:Scottish river name
Origin:French female form of Leontios, Greek