From ultra + -aj. Calque of French outrage or Calque of Italian oltraggio.
ultraj n (plural ultraje)