Meaning of tagudtod

tagudtod

Tagalog

tagudtod n. promontory; isthmus