Ran

  • [ ṙahn ]
  • Japanese
From Japanese (ran) meaning "orchid" or other kanji pronounced in the same way.

EQUIVALENTS
CHINESE: Lan
VIETNAMESE: Lan