I'm going with etymologies from the same language only because I think that would mean they would complement each other the best that way. I think you should name twins names that are very different, but still feel like they fit together. They should have the same "vibe" so that would include etymology.
--☆--
Evgeniy • Anastasio • Dashiell • Brooklyn • Sebastian • James • Nikita • Silviu • Alexie • Caius
Natalia • Miruna • Gratiana • Eugenia • Maximiliana • Anemona • Valentyna • Suhylah • Feodosia • Harmony