ももよ
Meanings
Noun
1. many nights; hundred nights
Composed of
hundred; 100; (a great) many
night; evening