艾迪生 ài dí shēng

DEFINITIONS

  1. Addison (name)
  2. Addison, city in United States

CHARACTERS

艾 ài artemisia, mugwort; translit.
迪 dí enlighten, advance; progress
生 shēng life, living, lifetime; birth