KAME


Meaning of KAME in English

n. a short ridge of sand and gravel deposited from the water of a melted glacier.

Etymology: Sc. form of COMB

Oxford English vocab.      Оксфордский английский словарь.