斯蒂芬 sī dì fēn

DEFINITIONS

  1. Stephen or Steven (name)

CHARACTERS

斯 sī this, thus, such; to lop off; emphatic particle
蒂 dì peduncle or stem of plants
芬 fēn fragrance, aroma; perfume