Meaning Of The Word Imbros

Real Dictionary

What's the definition of Imbros? Find Imbros meanings, definitions and more at the Real Dictionary online.

Imbros Meaning

Imbros Definition
Imbros Definition

What's The Definition Of Imbros?

Imbros in British English
noun: a Turkish island in the NE Aegean Sea, west of the Gallipoli Peninsula: occupied by Greece (1912–14) and Britain (1914–23). Area: 280 sq km (108 sq miles)

More Definitions

A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z

Definitions Of The Day