MARROW


Meaning of MARROW in English

(n.) One of a pair; a match; a companion; an intimate associate.

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