What is the meaning of Fenghuang?

A phoenix found in Asian mythologies, which reigns over all other birds, often of female sex and frequently found paired with the Chinese dragon.

fenghuang

Source: wiktionary.org