iJunoon official Urdu Dictionary
نامرد
namard
کم ہمت
kam himmat
ڈرپوک
darpook
English definition for fainthearted
1. s. lacking conviction or boldness or courage
Sponored Video