Japanese dictionary
もる
to pile up; to heap up; to fill up; to stack up
Kanji details
・boom
・prosper
・copulate