I think of
Angel by itself as a male name because of it's popularity among Hispanic males, and the TV show "
Angel".
I think it would be fine for a girl as a nickname, though.
How about:
AngelineAngelinaAngelicaAngelaAngeliaAngeliqueEvangelineAngelita
That way you could call her
Angel, but she'd have other options if she wanted them.
♥♣ ♦♠
" i'd rather learn from one bird how to sing
than teach ten thousand stars how not to dance "
♠♦ ♣♥