liú

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

Meanings

  1. 1pomegranate

Related words

Study Chinese with flashcards →