Find the word definition

Wikipedia
Ellos

'''Ellos Group '''is a Swedish home shopping and e-commerce company headquartered in BorĂ¥s, Sweden. Ellos Group has operations in the Nordic countries and in Russia.