xuramento

Etymology
From, from.

Noun

 * 1) oath
 * 2) swear word
 * 1) swear word