English | German | Russian | Czech

Albemarle English

Meaning Albemarle meaning

What does Albemarle mean?

Albemarle

(historical) Isabela Island, the largest of the Galápagos Islands. former name of Isabela Island

Are you looking for...?