What is the meaning of Straka?

magpie

magpie

Source: wiktionary.org