wēi​fēng​lǐn​lǐn

majestic

Definitions

wēi​fēng​lǐn​lǐn

majestic; awe-inspiring presence; impressive power

Sources