Liloan is the name of two places in the Philippines. Interestingly, both of their names came from the Cebuano term lilo, meaning whirlpool.
Liloan is the name of two places in the Philippines. Interestingly, both of their names came from the Cebuano term lilo, meaning whirlpool.