Definitions for "Punta"
n., point