艾克森 ài kè sēn

DEFINITIONS

  1. a personal name; possibly referring to a specific person or entity

CHARACTERS

艾 ài artemisia, mugwort; translit.
克 kè gram; overcome; transliteration
森 sēn forest; luxuriant vegetation