Scapegrace
English Translation from English to English dictionary online for the word Scapegrace
-
1 n.
A graceless, unprincipled person; one who is wild and reckless.
-
2 n.
A graceless, unprincipled person; one who is wild and reckless.