Words — 5 found
1. Mount Sumeru (believed to be the centre of the Buddhist world)Buddhism
2. Mount MeruMount Meru, also called Sumeru i.e. the "Excellent Meru" ... Read more
1. moment; instant; short amount of timeSee also 暫く しばらく
すゆ: Out-dated or obsolete kana usage.