English | German | Russian | Czech

fenghuang English

Meaning fenghuang meaning

What does fenghuang mean?

fenghuang

(mythology) a phoenix found in Asian mythologies, which reigns over all other birds, often of female sex and is frequently found paired with the Chinese dragon

Are you looking for...?