Latin · word

exuberare

to abound; overflow

Words sharing this root