renardière
Top 50000
Meanings
Noun
1. foxhole (den of a fox)