An English word-name from flex, ultimately from Latin flectere meaning to bend, now used to imply strength or confidence.
Like Flex?
Swipe through thousands of names like it