Yes, it is of Japanese origin and means 'hollyhock'.
View page
Japan has a lot of national holidays such as Shogatsu or New
Year and the Kenkoku Kinenbi or National Foundation Day. Japan is
also known for its festivals like the Hina Matsuri or Doll Festival
and Tanabata or Star Festival.