Meaning of sporting lady

Definition of sporting lady

(noun) a woman who engages in sexual intercourse for money

Other information on sporting lady

WIKIPEDIA results for sporting lady
Amazon results for sporting lady