Dove symbolism varies across cultures. In many traditions, doves represent peace, love, hope, and the Holy Spirit, and are released at weddings as symbols of new beginnings. In other contexts, a single dove may be associated with mourning or bad omens, and black doves have occasionally been linked to superstitions about witchcraft. Meaning depends on cultural and personal context.