Synonyms and Antonyms for sacred ibis

1. sacred ibis (n.)

African ibis venerated by ancient Egyptians

Synonyms: