What is Capri?
Capri definition and meaning on Dictionary terms:
an island in W Italy, in the Bay of Naples: grottoes; resort. 5A? sq. mi. (14 sq. km).
Definition for capri (2 of 2)capri-
a combining form meaning a??goat,a?? occurring in loanwords from Latin (Capricorn); used in the formation of compound words (caprifoliaceous).
Origin of capri-Latin, combining form of caper goat; see caper1