From Latin 'permanere' meaning enduring or everlasting.
Like Perma?
Swipe through thousands of names like it