What is the meaning of Delico?

to reveal or disclose

to clarify or explain

Source: wiktionary.org