introspection · harmonious · Deep Thought
Source: Sanskrit
Root Word: Nivrtti
Derived From: Nivritti
Meaning: liberation, retreat
Popularity History: It is more common as a given name in the Indian subcontinent, especially in religious families.