HARLOCK


Meaning of HARLOCK in English

(n.) Probably a corruption either of charlock or hardock.

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