Origin: Gujarati, Hindi, Indian, Oriya
Keya is a Jain Girl name, meaning of the name is Flower and origin of the name is Gujarati, Hindi, Indian, Oriya. This name is mostly used in Jain.
If you select the name Keya for your baby, Congratulations! But if you don't like Keya then please continue searching our site.