Imbros definition

Island of Turkey in the north-eastern Aegean Sea.
pronoun
0
0
Advertisement

Origin of imbros

  • From Ancient Greek Ἴμβρος (Imbros).

    From Wiktionary