What is the meaning of すら?

even

: sky

Source: wiktionary.org