Quote Originally Posted by Karin Kiss View Post
In order of my preferences, the nicest terms are: courtesan, escort, companion.

Hooker is a very strong term and sounds really rough.
If I was a man, I'd be afraid to visit a "hooker"
yes hooker it has a nasty sound to it alright the word escort is fine