Meaning of peninsula

peninsula

Tagalog

peninsula n. peninsula