堂皇tánghuáng
Top 45000
Meanings
1. imposing
2. grand
Characters used