DARRAIN


Meaning of DARRAIN in English

(v. t.) To fight out; to contest; to decide by combat.

Webster's English dictionary.      Английский словарь Webster.