When saying "You're an angel," to a girl/woman, which is correct: "Eres un angel" or "Eres una angela"?
When saying "You're an angel," to a girl/woman, which is correct: "Eres un angel" or "Eres una angela"?
'Eres una angela' doesn't sound correct, but it conforms with Spanish-language gender rules.
2 Answers
I think you're thinking more of adjectives than nouns. Ángel is the noun which is masculine. angélico, angélica are the adjectives.
You may also be thinking of the common Christian name Angela.
Just to mention it, the topic of whether there are, indeed, female angels is somewhat controversial.
You would really say 'Eres un ángel'. Even though as you say 'it conforms with the gender rules', some things keep the generic or other times male gender, as is the case with angel.