特里萨 tè lǐ sà

DEFINITIONS

  1. Teresa
  2. Theresa (name)

CHARACTERS

特 tè special, unique, distinguished
里 lǐ unit of distance; village; lane
萨 sà Buddhist gods or immortals