bird of Juno

English

Noun

bird of Juno (plural birds of Juno)

  1. (poetic) peacock