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

icaria Definition

Cancel
icaria
geographical name(Ika-ria)
island of Greece in the Southern Sporades west-southwest of Samos area 99 square miles (257 square kilometers)

Words Related to icaria!

icaria Examples by Brain Bank Users