hébergeur
Top 15000
Meanings
Noun
1. a host (person who hosts)
2. a hoster (company who provides online hosting) (computing, Internet)