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.