Subscribe
URL of the page has been copied to clipboard.
Meaning : Any of several Old World birds of the genus Ibis.
Synonyms : wood ibis, wood stork
Install App
Ibis ibis meaning in Telugu.