Sanjana is a ♀ female name.
Sanjana is an Indian name, but as well of Slavic origin.
Sanjana means “uniter” and “creator” (from Sanskrit “sañjana/सञ्जन” = act of clinging/sticking/adhering). Besides, Sanjana means “she dreams” (from Croatian/Serbian “sanjati” = dream/dreaming).