Latin-English dictionary »

scurra meaning in English

LatinEnglish
scurra [scurrae] (1st) M
noun

fashionable idler, man about town, rakenoun

professional buffoon, comedian / clownnoun

scurror [scurrari, scurratus sum] (1st) DEP
verb

dine off one's jokesverb

play the "man about town"verb