Question: is oswin a girl's name?
Answer: The name Oswin is a boy's name of English origin meaning "God's friend". Ancient name, near obsolete now, but could make a good alternative to Owen for the adventurous baby namer. Doctor Who fans will recognize this as part of his companion's name, Clara Oswin Oswald.