Spirituality · Insight · introspection
Source: Sanskrit
Root Word: गुह (Guha)
Derived From: Guha
Meaning: Hidden, secret
Popularity History: In Indian culture, it is a traditional name that historically has religious and spiritual significance.