Skip to main content

lupercal

English lupercal meaning in English  •  lupercal का अर्थ अंग्रेजी में
Adjective
  • Of or pertaining to the Lupercalia.
Noun
  • A grotto on the Palatine Hill sacred to Lupercus, the Lycean Pan.
Advertisement