The online English-English dictionary from The Project Gutenberg
Result for Throdden
To grow; to thrive.