Trifouillis-les-Oies

Proper noun

 * 1) any small village