Even the word "escort" may be offensive to some......it's one of those wink-wink-nudge-nudge words appropriated decades ago in an attempt to hide prostitution.......out of respect, I usually use the word "provider" these days here in the forum, though many clients (and many providers themselves) are entirely comfortable with the "e" word.......for English-speakers, the "s" word is silly slang, lazy, and demeaning