English Dictionary
Definition swain in British English
swain noun
[countable] noun
/sweɪn/
1
a young man, especially a young man who is in love
