Праздник Купалы - мистерия свадьбы Купалы и Ярилы. Мистерия жизни, оплодотворения.
Приходится на летнее солнцестояние. Реально празднуется в ночь с 23 на 24 июня.
В христианские времена по срокам подставлен день усекновения главы Иоанна Предтечи, что и дало аберрацию в названии - Иван Купала, и дальнейшее накопление ошибки, превратившее женскую богиню Купалу в мужской образ неизвестной этимологии :))
Календарно по срокам христианский праздник сместился на 7 июля. Более того, на 8 июля приходится день св. Аграфены, называемый в народе Аграфена-Купальница.