ANCESTOR


Meaning of ANCESTOR in English

noun

person from whom someone is descended, usually a person who lived a long time ago

English dictionary of medicine.      Английский словарь медицины.