Если правильно,то слово Иван тут вообще ни при чем! Купала это славянское божество женского рода.Праздник Купалы приходится на дни летнего солнцестояния.