Word info

bird of wonder

Noun

Meaning

bird of wonder (plural birds of wonder)

The phoenix.

Source: en.wiktionary.org

Close letter words and terms