The word "HD" means High-Quality. Movieshub means a place to download movies. The admin used the correct name for the domain.