Lex

Name origin: English

Name meaning: Defender of mankind

Banning

Name origin: English

Name meaning: unexplained.