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

delian Definition

Cancel
delian
geographical name(De-los)
island of Greece in the central Cyclades area 2 square miles (5.2 square kilometers)

Words Related to delian!

delian Examples by Brain Bank Users