Seine River
Noun
Meaning
a French river that flows through the heart of Paris and then northward into the English Channel
Source: WordNetNoun
a French river that flows through the heart of Paris and then northward into the English Channel
Source: WordNet