Как правильно пишется слово "гуарани"?

гуарани
Русский орфографический словарь

гуарани, нескл., м. (язык), мн., ед. м. и ж. (народ), м. (ден. ед.)

гуарани
Словарь трудностей русского языка
гуарани, нескл., м. (денежная единица Парагвая)
гуарани
Русское словесное ударение
гуарани и гварани, нескл.,м. (денежная единица Парагвая)
гуарани
Русское словесное ударение
гуарани, неизм.; нескл., м.(язык), м. и ж.(народ)