sacred ibis

Noun
  1. African ibis venerated by ancient Egyptians (synset 102009018)

Found on Word Lists

Other Searches