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

espanola Definition

Cancel
espanola
geographical name(His-pan-io-la)
island of the Greater Antilles in the north central Caribbean Sea; divided between Haiti (on the west) and the Dominican Republic (on the east) area 29,371 square miles (76,071 square kilometers)

Words Related to espanola!

espanola Examples by Brain Bank Users