Fresnes

English

Proper noun

Fresnes

  1. A town in France.

Anagrams