蒿hāo
Top 30000
Meanings
1. celery wormwood (Artemisia carvifolia)
2. to give off
3. to weed
Characters used