Surname OSHIRO

SOURCE: Location
USAGE: Japanese
OTHER SCRIPTS: 大城 (Japanese Kanji)
PRONOUNCED: O-SHEE-RO   [details]

Meaning & History

From Japanese (o) meaning "big, great" and (shiro) meaning "castle".