Mistress as another term, though the term whore does seem more appropriate.
It all comes down to a number
One man but receiving money = Mistress or Concubine
Multiple men and receiving money = prostitute
Any number of men but NOT receiving money = whore