Shimada meaning

The Shimada-mage traditional hairstyle for women in Japan in legend said to have been invented by the yujo (遊女, prostitutes) of Shimada.
noun
0
0
Advertisement