Yaguar y yaguareté provienen del guaraní "yaguar", 'fiera', y "eté", 'verdadero', y probablemente llegó al español por conducto del portugués o del francés, lo cual explica la desvirtuación hacia la forma con j: jaguar.