From Arabic دِينَار (dīnār). Aquilina suggests a derivation from Sicilian dinaru but it is unlikely because of the plural dwiener.
dinier m (plural dwiener, diminutive dwejner)