Names of Greek origin, each with middle name pairings and flow analysis.
21 names
Greek · "defender of the people"
Middle names →
Greek · "noble and strong"
Greek · "manly, brave"
Greek · "blooming"
Greek · "bearer of Christ"
Greek · "weaver"
Greek · "venerable"
Greek · "wisdom"
Greek · "gift of God"
Greek · "life"