Meaning of tawiran

tawiran

Tagalog

tawiran n. 1. simultaneous crossing by many; 2. crossing