From Sino-Korean
善 (seon) meaning "good, virtuous" or
宣 (seon) meaning "declare, announce", as well as other hanja characters with the same pronunciation. It usually occurs in combination with another character, though it is sometimes used as a stand-alone name.