日持 ひも
himochi

Noun
Suru Verb

1. keeping well (of food); keeping for a long time

Intransitive
Other forms: