TL;DR. .. The Portuguese also claim that "Arigato" stems from the word "Obrigado".