Submitted names are contributed by users of this website. The accuracy of these name definitions cannot be guaranteed.
CONTRIBUTOR: anonymous on 3/19/2017
Meaning & History
Sawa means "Marsh" and Shiro means in surnames means "Castle" (at least commonly), this may get mixed up with given name Shiro