shimada

/ʃimˈɑdə/

shimada

English Noun Top 31,827
Ad

Definition

A traditional type of formal hairstyle for unmarried women in Japan, whereby the hair is gathered together and fastened to the top of the head.

Etymology

Borrowed from Japanese 島田.

Ad