a land surrounded by water, a large mass of floating ice

listen to the pronunciation of a land surrounded by water, a large mass of floating ice
İngilizce - İngilizce
{n} ısland
a land surrounded by water, a large mass of floating ice