Meaning of magkanlong

magkanlong

Tagalog

magkanlong (nagkakanlong, nagkanlong, magkakanlong) v., inf. 1. protect; shelter; 2. protect from sun, rain or wind