Maguari(n.) A South American stork (Euxenara maguari), having a forked tail.

Words within maguari