See Also: maguari(medicine)
maguari(dictionary)

maguari (iou)



maguari noun. L17.
[Portuguese from Tupi mauari.]
More fully maguari stork. A S. American stork, Ciconia maguari, with a forked tail.