What is the meaning of phoenix in English?

Learn vocabulary with pictures as well as definitions of phoenix in English

Learn in

See more

n. phoenix

Definition of phoenix in English

Avian creature of Greek mythology that incinerates itself every 500 years and is then reborn from its ashes.

See more

n. Phoenix

Definition of Phoenix in English

Capital city of the State of Arizona.