Example sentence:

I wondered why such a __ like Mary had fallen for such a jerk like Tom.

I thought of sweetheart but I think the word is more associated to "attractive" woman.


2 Answers 2


I would suggest the word angel, which is more often than not used of women and girls in precisely this manner:

A person of exemplary conduct or virtue.


  • 1
    Please include relevant information from links, so that if the link ceases to work in the future, the answer still has the information. Additionally, in this case it is important to highlight which one of many definitions is the appropriate one. I've edited the info in for this answer as a demonstration.
    – AndyT
    Jun 21, 2017 at 13:20
  • 4
    FWIW, I don't think angel is gender-specific. A guy can be called an angel, without any stain on his masculinity. Jun 21, 2017 at 15:20
  • @Malvolio I do think calling a man an "angel" would imply the softer more empathetic and less fierce demeanor that 30 years ago we might call "effeminate" but now need a term for that is gender neutral, as a modern woman could be just as likely be as fierce and stoically brave as was formerly considered a masculine ideal/expectation. "Angel" is worlds apart from say.. "one with testosterone"
    – Tom22
    Jun 21, 2017 at 16:53
  • angel also pairs well with fallen for a double-meaning, unless you're averse to puns.
    – Nick T
    Jun 21, 2017 at 17:09
  • 1
    @Azor-Ahai yes, see this link for a brief look at the topic. Jun 21, 2017 at 20:01

Real sweetie or just sweetie is often used to refer to a person who has a kind and pleasant nature.

Sweetie alone is also often used for romantic relations, but calling someone a "real sweetie" is almost always used to mean they are nice, good-natured, or friendly.

"That cashier was a real sweetie, she was so helpful and never stopped smiling!"

"You should meet my cousin Verdelia, she's a real sweetie, and she's single."

"I'd like to know

  • And probably you should consider sweetie as short for "sweetheart". Jun 21, 2017 at 20:41
  • @WhatRoughBeast this is true, I hear both words used frequently in a similar way, but "real sweetheart" is more likely to be used sarcastically to mean an unpleasant person.
    – barbecue
    Jun 21, 2017 at 23:08

Not the answer you're looking for? Browse other questions tagged or ask your own question.