Home
Search
Index
Definify.com
Definition
2024
Palmarola
Palmarola
Italian
Proper noun
Palmarola
f
An island of the Pontine Islands
Etymology
From
Latin
Palmāria
.
Similar Results