There is something wonderfully tactile about naming a child after a gemstone. You are not just picking sounds that sit nicely together — you are handing someone a small piece of the earth's geology, a colour, a mythology, a feeling. In India, this tradition runs deep. Parents have been reaching for names like Ratna, Neel and Neelam for generations, long before the rest of the world started putting Ruby and Jade on nursery walls.
So what makes a gem-name stick? And which ones feel fresh right now, without losing that grounded, meaningful quality Indian families tend to look for?
The Sanskrit roots already in our vocabulary
Some of the most enduring gemstone names in India are so woven into everyday life that we barely register their mineral origin anymore.
Ratna, from Sanskrit, simply means gem or precious treasure — and its directness is its charm. It has been a girl's name across regions and generations, elegant without being ornate. Manik, derived from Manikya (Sanskrit for ruby), is a boy's name that carries connotations of brilliance and prosperity. And then there is Neelam — rooted in the Sanskrit for blue sapphire — which manages to feel both classical and melodic, used for girls and occasionally boys.
Neel, drawn from the Sanskrit neela meaning blue, is often associated with the deep hue of a sapphire (or Neelam stone) and has the kind of clean, one-syllable confidence that works across languages and regions. It symbolises wisdom, calmness and depth — qualities any parent would happily wish onto a child.
Names crossing borders: jade, ruby, coral and alexandrite
Beyond the Sanskrit family, a handful of globally recognised gemstone names have been quietly making their way into Indian nurseries, particularly in urban, cosmopolitan families looking for names that travel well.
Jade is a unisex name — simple, cross-cultural and associated with harmony and good fortune. Ruby, a classic girl's name the world over, symbolises love, courage and vitality; its warmth makes it surprisingly at home in an Indian context. Coral, inspired by the marine gemstone, is softer and less common, appealing to parents who want something nature-adjacent but not too literal.
Alexandrite is the most unusual of the lot — named after a rare colour-changing stone that shifts from green to red depending on the light. As a name it signals adaptability and transformation, and comes with the practical bonus of shortening to Alexa or Alex.
Why this matters for a food audience in India
This might seem like a detour from your usual table talk, but bear with us — because naming and food culture are closer than they appear.
In India, the act of naming a child is rarely a solo decision. It happens at the intersection of family, astrology, regional tradition and sometimes a very opinionated grandmother. Much like regional cuisine, names carry terroir — a sense of where you are from, what your family values, which language shaped your household. A Neelam from Kerala and a Neelam from Punjab may share a name but arrive at it through entirely different cultural kitchens.
And as Indian food culture itself becomes more curious, more willing to borrow a technique from here and a spice from there without losing its essential Indianness, so too does naming. The rise of names like Jade or Coral sitting alongside Ratna or Manik in the same generation is, in a small way, a reflection of the same appetite — for the familiar and the new, together on the same plate.