What does Alkoven mean?

Alkoven - German to English

alcove