Subscribe
URL of the page has been copied to clipboard.
Meaning : Huge (to 9 ft.) extinct flightless bird of Madagascar.
Synonyms : elephant bird
Install App