principe

(noun) Principe

island (generic term)