What does 詩 mean?
詩 is a Japanese noun meaning “poem; poetry” in English. It can also be translated as “classical Japanese poem (esp. tanka), modern poetry” depending on context. It is written as 詩 in kanji, し in hiragana, and shi in romaji. This word is part of JLPT N3 vocabulary.