Meaning of punyal

punyal

Tagalog

punyal n. poniard; dagger