ultravirtuous

التعريفات والمعاني

== English == === Etymology === From ultra- +‎ virtuous. === Adjective === ultravirtuous (comparative more ultravirtuous, superlative most ultravirtuous) extremely virtuous