Oshiro


Ōshiro is the transliteration of several Japanese and Okinawan surnames. One of the names, 大城, means "big castle".
People with the name include: