As duas formas – ouro e oiro – existem na Língua Portuguesa.
Ou seja, ambas as expressões estão corretas e ambas podem ser usadas com o mesmo significado.
Ouro ou oiro significa metal de brilho amarelo, que se cunham as moedas de maior valor e fabricam certas jóias; preciosidade; cor amarela e brilhante.
A avó deu-me uma pulseira de ouro.
É Uma moeda de oiro original Breen 984.
Na Língua Portuguesa os ditongos oi e ou podem, em muitos casos, serem usados para a mesma palavra mantendo exatamente o mesmo significado.
Louça :: Loiça
Toiro :: Toiro
Dourado :: Doirado
Ainda sobre esta dúvida alguns dicionários apontam “ouro” como forma prioritária e mais comum entre os falantes da Língua Portuguesa mas a palavra “oiro” é perfeitamente válida; escreva como desejar sabendo que ambas estão corretas.
Referências
Louro advém do latim aurum; origem mais antiga que “oiro”.