Meaning and Translation of Sharpy in Urdu Script and Roman Urdu with Definition,
1. a professional card player who makes a living by cheating at card games
2. an alert and energetic person