Imbros in Danish Imbros in Danish Imbros proper noun island of Turkey in the north-eastern Aegean Sea Add to Flashcards