Peafowls Meaning

There are 1 meaning(s) for word Peafowls

Meaning 1 : very large terrestrial southeast Asian pheasant often raised as an ornamental bird

    Synonyms : bird of juno