Definition of “doughty” - English Dictionary

English