bon parti

Noun

 * 1) catch of the day, good catch, real catch a good prospective spouse, often for financial reasons