Definitions for maguari
  • Maguari (n.) - A South American stork (Euxenara maguari), having a forked tail.
Words in your word
2 Letter Words
aa ag ai am ar ma mi mu um