Scarron Hear it!

Scarron Definition

Scar·ron (skȧ rōn)

Scarron, Paul (pō̂l) 1610-60; Fr. poet & dramatist