Question: is selwyn a welsh name?
Answer: The name Selwyn is a Welsh Baby Names baby name. In Welsh Baby Names the meaning of the name Selwyn is: Ardour; fair.