Ilonggo Dictionary
turtle (
noun
) - bao