Ofilo? It doesn't sound like a legitimate Italian/Spanish name, but I could be wrong...
Are you sure it isn't something like Teofilo/Teófilo, Panfilo/Pánfilo, Ofelio or Odilo?
However, the "filo" part could be from Greek -philos, maning "lover", like in
Theophilus,
Philip, Philostratus, Philoteus.
Where did you find this name?