Awaji

English

Proper noun

Awaji

  1. An island in Hyōgo Prefecture, Japan.