Shirou

Primarily Male
The meaning of the name Shirou is Fourth Son
The origin of the name Shirou is Japanese
People who like the name Shirou also like:
Ryu,
Shiro,
Anthony,
Denzel,
Kiano,
Denis,
Dane,
Aria,
Kiora,
Ophelia,
Priscilla,
Lillian,
Zaria,
Zarita