Word Meanings of words used :):- Habib : -beloved (jo pyar kare) Raqeeb :- Enemy, Rival (dushman) Tabeeb :- Doctor, healer (vaid,haqeem)