Senlis

English

Proper noun

Senlis

  1. A commune in the northern French department of Oise, Hauts-de-France.

Anagrams