Meaning: “To bathe”
Origin: Possibly Russian
Other forms of the name: Kupalo
Kupala is the Slavic Goddess of water, herbs, magic, midsummer and sex. She is the Water Mother and is also associated with flowers and trees. Kupala has a festival on the day of the summer solstice in which her followers would bath in rivers or springs or even jump through fires to purify themselves. They would also make offerings of flowers which they would set adrift in the rivers.
After Christianity came into the picture, her festival became associated with John the Baptist aka Ivan Kupala.