I have a character in a fiction I am writing. She's a prostitute but she takes great pride in her work. In the scene where she makes her first appearance, she does try and seduce one of the heroines (she's bi so she doesn't care for the gender of her clients), but later when asked why she feels no shame about selling her body she says,
"We have our skills hon. Some cook, some clean, some heal, some destroy. Some heal scars, some heal minds, some destroy building to clear the way for new one... some destroy to incite the chaos"
"I always wanted to help people but the only skills I could make use of is that with my body so I use it to heal the hearts of men and women alike, allowing them to drown in pleasure and forget the world which puts them down. Sure some will despise me, some will think I'm broken and try and take advantage of that while other will try and offer me escape, but I don't want to, I'm not broken, I do this because I enjoy it, and making the people I serve happy"
Now she never gave her name to the heroine and when they next meet the heroine points out she's the prostitute she met. The heroine herself; however, is being very respectful and polite, so the terms: hooker, whore, and prostitute at least to me have a negative feel for them since even using prostitute I imagine a scantily dressed woman on the corner which this woman isn't.
So what's a polite and respectful name for a prostitute?