This is from the “Doreen" (name) Wikipedia page: “The -een suffix could also be related to the -ín suffix used in Irish, added to first names to distinguish a child with the same first name as her or his parent.” I’m not sure where they got that bit of information from, but it would make the name essentially mean “little gift” or “the child of a gift”.