The name Havilah is a girl's name of Hebrew origin meaning "stretch of sand". Havilah and is often added to lists like Bible Names for Girls and discussed in our forums with posts like "Rank these Names! (Girls)".
From the experts:
Though there are a few (male) people named Havilah in the Bible, it's also a Biblical place-name that can work as an original choice for modern girls.