What does the word hay mean in spanish?

"There is/are"

Example

Hay mucho hielo en mi vaso
There is a lot of ice in my glass

Hay muchas personas en el mundo
There are many people in the world