Save Type Surname (from location) Usage Okinawan Scripts 大城(Japanese Kanji) Other Forms FormsŌshiro, Oshiro Meaning & History The Okinawan language reading of its kanji, meaning "big castle".