noun a mountain in central Germany containing a cavern where in medieval legend Venus held court
VENUSBERG
Meaning of VENUSBERG in English
Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012