meaning unsure; possibly: = the long-legged, wading bird sacred to ancient Egyptians symbol of the Egyptian god Thoth (note the similarity of spelling); thought able to announce flooding of the Nile.
ibis
meaning unsure; possibly: = that which is hidden from view and/or an interior part of the body in the deepest part of one's being; hidden thoughts, attitudes