Ilonggo Dictionary
place (noun) - lugar