Keandria is likely a modern elaboration of Andrea or Alexandria, tied to Greek roots meaning manly or defender.
Like Keandria?
Swipe through thousands of names like it