Vocabulary

ヒープ

heap

noun