Lingvanex Tranalator

Lingvanex Translator

Translate: Text, Voice, Camera


Meaning & Definition of Ibis in English

English

Ibis

/aɪbəs/

noun

1. Wading birds of warm regions having long slender down-curved bills

    synonym:
  • ibis