meaning of Alkoven

Alkoven - German to English

alcove