Miraculousadjective


Definition

Of the nature of a miracle or having the power to work miracles.