What is the meaning of Haply?

By accident or luck.

Perhaps; by chance.

Source: wiktionary.org