Meaning:one with high hopes
Yanisha is a feminine name of Indian origin. Meaning "one with high hopes" and taking pointers from non-traditionalism this name will lead baby through a unique path in life.

Popularity Trend Chart

Roll over the visual for detailed rankings by year.

Source: Social Security Administration

Not sure you have the perfect name? Search to add more baby names to your My Favorites list.