the meaning of you first words is:
a rich usually middle aged or old women who bestows expensive gifts or a young person in return for companionship or sexual favour.
The meaning of second word is:
a complicated and intricate problem.
Thanks,
Zakir Hussain Samo
Knowledge Centre Larkana
03**********
*-******@yahoo.com