A correspondent [KC] reports that her name, Kareen is an Anglicized spelling of the German pronunciation of the name Karin. This is a variant of the more usual Karen, a pet name or diminutive of Katarina/Katherine, from Greek "pure".
Thanks to Donald Whyte who provided much of the initial information for this site.