Name Details

विचार्चेतन (Vichaarchetan)

Meaning

जो जानते और चिंतनशील है एक