수두룩하다

plenty of; numerous; a large number of

Explanation

[수두루카다]

plenty of; numerous; a large number of
Common and large in number.