The name Albemarle comes from the city of Aumale (Normandy, France) and may refer to:
Read more about Albemarle: People, Places, Ships and Aircraft, Corporate
The name Albemarle comes from the city of Aumale (Normandy, France) and may refer to:
Read more about Albemarle: People, Places, Ships and Aircraft, Corporate