zhè liú

柘榴 (zhè liú) is a Chinese word meaning “pomegranate”.

Meanings

  1. 1pomegranate

Characters in 柘榴

Related words

Study Chinese with flashcards →