Eclipse is an English word name from Greek roots meaning an abandonment or obscuring of light.
Like Eclipse?
Swipe through thousands of names like it