translate English to French: There are several places named "Hveravellir" on Iceland.
Il y a plusieurs lieus sur l'Islande appelés "Hveravellir".