DARRAIN Meaning of DARRAIN in English (v. t.) To fight out; to contest; to decide by combat. Webster's English dictionary. Английский словарь Webster. 2012