Word info

sourde

Verb

Meaning

To have origin or source; to rise; to spring.

Source: Webster's dictionary

Anagrams

Close letter words and terms