Japanese dictionary
もてる
to endure (the tests of time, the elements, etc.); to last
Kanji details
・hold
・have