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