Word info Synonyms

Sella

Proper noun

Meaning

Sella

A river in Asturias, starting in the Picos de Europa and flowing into the Bay of Biscay

Source: en.wiktionary.org

Synonyms

Anagrams

Examples

Andrea Sella, a professor of inorganic chemistry at University College London, said Navalny’s prognosis is hard to predict. Source: Internet

Sella explains: “I really want every one of us to work happily and sincerely because we love our job and not because something is pushing us. Source: Internet

“You have one part which is fuel, one part which is oxidiser,” says Sella. Source: Internet

Close letter words and terms