• Matsuri

    Full definition of matsuri

    Noun

    matsuri

    (plural matsuris)
    1. A Japanese festival.

    Anagrams

    © Wiktionary