Urdu Meanings
iJunoon official Urdu Dictionary
Definitions
English definition for ruffian
1. n. a cruel and brutal fellow
All in One
A ruffian is a scoundrel, rascal or unprincipled, deceitful, and unreliable person.
Thesaurus
Synonyms and Antonyms for ruffian