巍然

    wēirán

    1. Adjectivemajestic; towering; imposing