کَٹہور : Kathore Meaning in English
Kathore in Detail
1) کٹہور سنگ دل بے رحم : Implacable : (adjective) incapable of being placated.
Useful Words
قابل نہ ہونا : Incapable : (followed by `of') lacking capacity or ability. "Incapable of carrying a tune".