What is the meaning of Isilo?

wild animal

wild animal, especially a leopard or lion

intestinal worm

Source: wiktionary.org