1. Ceylon | |
An island in the Indian Ocean off the southeastern coast of India
|
|
2. Ceylon [ Synonyms: democratic socialist republic of sri lanka, sri lanka] | |
A republic on the island of Ceylon; became independent of the United Kingdom in 1948
|
سری لنکا۔ |
Wholesale & Distribution Software The software handles many different type of businesses. Inventory, sal ... Read more