cheerful · Innovation · social contact
Source: Modern English
Root Word: uncertain
Derived From: Possibly a variant of Tasha
Meaning: Modern names, possibly without specific roots
Popularity History: It has gradually appeared in North America and Europe in recent years and is not usually on the common list.