Тут в сети я увидела всякое разное про праздник и решила поделиться очень хорошей и познавательной проповедью замечательного священника отца Петра Коломейцева.
http://damian.ru/sound/2017-07-06e.wma
"...В народе этот праздник называется Иван Купало, и как-то даже было запрещено это слово.Считалось почему-то, что Купало - это языческий бог, потому что так случалось, что именно в эти дни летнего солнцеворота свершались языческие обряды-русалии. Борьба с ними была вплоть до шестнадцатого века. Однако, Купало - это просто более точное название Иоанна Крестителя, потому что Иоанн "баптист" - это и значит - Иоанн "купатель", Иоанн "погружатель...".