To abound with

to be filled with; to possess in great numbers.

See also: Abound