Chitra is a Sanskrit name meaning 'bright,' 'variegated,' or 'picture,' also linked to a star in Hindu tradition.
Like Chitra?
Swipe through thousands of names like it