An English word name from Latin terra, associated with raised ground or stepped land.
Like Terrace?
Swipe through thousands of names like it