Read Edit View history 樱花国 yīnghuāguó Japan Origin Definitions Defs Strokes Stroke Words Sentences Sents Senses Add sense 樱花国/ 櫻花國 yīnghuāguó Japan (slang) Japan; literally "the cherry blossom country" Edit Delete References Add reference see 樱花国/櫻花國 → 日本/日本 Edit Delete