Loo Choo
English
Proper noun
Loo Choo
Archaic form of
Ryukyu
(
island chain
)
.