I had to look up the name meaning of “Fang”
The Chinese name “Fang” (often written as 芳, 方, or 房) has multiple meanings, most commonly
“fragrance,” “virtuous,” or “beautiful” (芳), symbolizing elegance and nature, or “square,” “upright,” or “honest” (方), representing structure and integrity, with 房 (fáng) meaning “room” or “house”. While it can also relate to a canine tooth (fangs), the cultural meanings are generally positive, focusing on beauty, morality, or honesty, and it’s used for both boys and girls, though often seen with “fangfang” (芳芳) for girls.
She is all of these.