Definitions

lěi a heap of stones; boulders