1 Answer | Add Yours
It's "soul meets soul on lovers' lips" because there are two lovers and two souls, not just one. You must have a second soul to meet the first soul, otherwise it would be "soul meets soul on lover's lips."
We’ve answered 318,931 questions. We can answer yours, too.Ask a question