Meaning and Translation of Kneecap in Urdu Script and Roman Urdu with Definition,
1. a small flat triangular bone in front of the knee that protects the knee joint
2. shoot in the kneecap, often done by terrorist groups as a warning
Previous Word
Egest
Next Word
Marxism