Name: SelwinOrigin: Anglo-SaxonMeaning: The Anglo-Saxon name Selwin means: Friend at court.Gender: Boy