Meaning of iskrima

iskrima

Tagalog

n. 1. duel with swords; 2. the art of fencing