Shuri
shoo-ree
Popularity:
23885
Origin:
Japanese
Meaning:
Village
Shuri is a Japanese name for a baby girl that means "village". We all know the old adage, ‘it takes a village’, but by choosing the name Shuri you can pay tribute to that village in advance.