Uncover the origin, popularity, and more for any name.
Keya is a name of Sanskrit origin, meaning 'body' or 'form'. It can also be interpreted as symbolizing strength and resilience.
Both Keya and Kiran have Indian origins and share a similar soft and elegant sound. They also both evoke imagery of light and brilliance.
Anika, like Keya, is a name with Indian roots that has gained popularity globally. They share a graceful and feminine quality.
Rian offers a complementary masculine counterpart to Keya. Both names are short, strong, and have a contemporary feel while still sounding timeless.