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)
native or resident of ceylon (island in the indian ocean)