A philanderer, lothario, playboy, womanizer, and quite a few others... Perhaps the closest synonym to "mistress" as a "kept woman" is a gigolo (a "kept" man)
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.