a little island of Turkey, situated in the sea of Marmora, to which it gives name, lying sixty miles south-west of Constantinople.
a little island of Turkey, situated in the sea of Marmora, to which it gives name, lying sixty miles south-west of Constantinople.