Chinese-English dictionary »

首领 /shǒulǐng/ meaning in English

ChineseEnglish
首领 /shǒulǐng/ noun

alpha male(dominant male animal)
noun
[UK: ˈæl.fə meɪl] [US: ˈæl.fə ˈmeɪl]

leader [leaders](one having authority)
noun
[UK: ˈliː.də(r)] [US: ˈliː.dər]