• Definition for "lupercal"
• Of or pertaining to the Lupercalia.
• Sentence for "lupercal"
• Hence the place where he was…