iJunoon official Urdu Dictionary
ناہموار
na hamwar
کھردرا
khurdara
نوکیلا
nokeela
English definition for scabrous
1. s. dealing with salacious or indecent material
2. s. rough to the touch; covered with scales or scurf
Synonyms and Antonyms for scabrous
Sponored Video