capri
Explore definitions, synonyms, and language insights of capri
Definitions
Noun
an island (part of Campania) in the Bay of Naples in southern Italy; a tourist attraction noted for beautiful scenery