Mondragón

Etymology
Likely derived from, ultimately from.