meaning of ceylon

1. an island in the Indian Ocean off the southeastern coast of India


Related Words

ceylon | ceylon bowstring hemp | ceylon cinnamon | ceylon cinnamon tree | ceylon gooseberry | ceylonese | ceylonite |

Developed & Maintained By Taraprasad.com

Treasure Words