iJunoon official Urdu Dictionary
شریر
shareer
بدمعاشی
badmashi
English definition for roguish
1. s. lacking principles or scruples
2. s. playful in an appealingly bold way
Synonyms and Antonyms for roguish
Sponored Video