Japanese place name meaning 'great shrine'; also used as a Sanskrit-influenced Indian name.
Omiya is a Japanese place name meaning great shrine, and it is also used in some Sanskrit-influenced Indian contexts. That dual life gives it an unusually cross-cultural feel while still remaining strongly place-based.
As a name, Omiya feels serene, balanced, and lightly spiritual. It has the calmness of a geographical name and the dignity of a sacred reference. The simplicity of the sound helps it feel elegant across different cultural settings.