zhēn

Translation

  • abundant, luxuriant vegetation
Chinese Tones