A modern blended name, likely formed from Tara with the suffix -nisha.
Like Taranisha?
Swipe through thousands of names like it