As duas formas – desvario e desvairo – existem na Língua Portuguesa e têm o mesmo significado.

Ou seja, desvairo é uma variante da palavra desvario.

Desvario (ou desvairo) significa o ato ou efeito de desvariar (desvairar); delírio; alucinação; desatino.

Esta música pode provocar irritação e desvario.
Não suporto ouvir-te nesse desvario!

Obs:
Palavras variantes admitem o emprego de várias ortografias, duplas ou múltiplas, sendo todas consideradas corretas e equivalentes – contudo, recomenda-se o uso da mais corrente.


Referências

Desvario advém do do verbo desvariar, por via regressiva.