makwa

makwa

English Noun
Ad

Definition

A short Chinese outer jacket.

Etymology

From Mandarin 馬褂/马褂 (mǎguà).

Ad