meaning of Blauraute

Blauraute - German to English

Russian sage [Perovskia atriplicifolia]