a heap of stones; boulders
lěi