Back to Dictionary
巍然
wēirán
1. majestic
2. towering
3. imposing
Uncommon • Top 41%