Meaning of magkaribal

magkaribal

Tagalog

magkaribal 1. n.; 2. adj. 1. rival; opponent; 2. rival