English · word

staunch

firm or dependable

Words sharing this root