imbros (0 synonym found)

We don't have synonyms for imbros yet — it may be a rare, specialized, newly coined, or misspelled word. The closest thesaurus entries we have are ambros and umbros.


We don't have any synonyms for imbros yet.

Did you mean…

Think imbros belongs in the thesaurus? Recommend it and we'll take a look.


Definition of imbros:

(n) : island of Turkey in the north-eastern Aegean Sea

Definition of imbros:

(n) : island of Turkey in the north-eastern Aegean Sea

Back to Top