At a Glance: Name: Kenshin – Meaning: commonly 'humble' plus 'faith/trust' (kanji-dependent) – Origin: Japanese…
baby names
30 December
Rosella
Rosella is a English, Italian name meaning "little rose". Learn about the origin, popularity, and famous people named Rosella.
30 December
Winnifred
Winnifred is a Welsh name meaning "holy, blessed". Learn about the origin, popularity, and famous people named Winnifred.
30 December
Gwendolyn
Gwendolyn is a English, Welsh name meaning "white ring". Learn about the origin, popularity, and famous people named Gwendolyn.
30 December
Elestria
Elestria is a Greek name meaning "Freedom". Learn about the origin, popularity, and famous people named Elestria.
30 December
Eleanor
Eleanor is a Greek name meaning "light". Learn about the origin, popularity, and famous people named Eleanor.
30 December
Caroline
Caroline is a Unknown name meaning "Beautiful name". Learn about the origin, popularity, and famous people named Caroline.
30 December
Alexandra
Alexandra is a Unknown name meaning "Beautiful name". Learn about the origin, popularity, and famous people named Alexandra.
30 December
Emmeline
Emmeline is a Unknown name meaning "Beautiful name". Learn about the origin, popularity, and famous people named Emmeline.
30 December
Oriana
Oriana is a Unknown name meaning "Beautiful name". Learn about the origin, popularity, and famous people named Oriana.









