About us
Define
Definitions for
"Ryukyu"
rhee-uu-kyu) Okinawa; lit. "rope in the offing"
aoinagi.org