Family name origins & meanings
- Eastern German (Pomerania) and Moldavian : probably a pet form of Kosan, a personal name of Slavic origin, but the details are unexplained.
Your Partner in Parenting, From Baby Name Inspiration to College Planning.
Subscribe