English word definition — powered by WordNet
a man who is the lover of a man or woman
Want to remember swain?