← Back to browseceylonnoun#42,989TranslationセイロンにっけいセイロンにっけいEnglish definitionan island in the Indian Ocean off the southeastern coast of IndiaExamplesNo examples yet.Similar wordscyloncolonnylonpylon← jammintendered →