DeAnn could either be a combination of
Dee and
Ann (and therefore have those two meanings combined) or it could be a variation of
Diane, ultimately from
Diana.
Click on the
Dee,
Ann and
Diana links for more information.
www.archaeochrisell.blogspot.com