Imbros meaning

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

Origin of imbros

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