Definitions for "Abashiri Subprefecture"
Abashiri (網走支庁; -shichō) is a subprefecture of Hokkaido Prefecture, Japan. It has an area of 10,690.09 square kilometers and a population of 329,446 as of July 31, 2004. It was established in 1897.