KAROSS


Meaning of KAROSS in English

add. ·noun a native garment or rug of skin sewed together in the form of a square.

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