Aeolian Islands


plural noun

ancient Greek name of Lipari Islands.

British Dictionary definitions for aeolian islands

Aeolian Islands

pl n

another name for the Lipari Islands