Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

imroz Definition

Cancel
imroz
geographical name(Gök-çe-ada)
island of Turkey in the northeastern Aegean Sea area 110 square miles (286 square kilometers)

Words Related to imroz!

imroz Examples by Brain Bank Users