native or resident of ceylon (island in the indian ocean)

listen to the pronunciation of native or resident of ceylon (island in the indian ocean)