DICTIONARY

(Total Entries : 197270)

羅剎國

Dictionary Definition: 

An island in the Indian Ocean, supposed to be Ceylon.