Our twin name lists specifies (bolding to highlight especially relevant points):
The following is a list of names that would be linguistically logical for twins. This is not a list of names that sound alike (such as Ann and Andy), but a list of names that are connected through other properties.
"Other properties" being meaning (Atarah and Stephen both mean "crown", Sarah and Brendan mean "princess" and "prince" respectively), reversal (Aidan and Nadia), phrases (Cara and Mia equal the Italian phrase "caramia", or "my beloved"), or anagrams (Dolly and Lloyd).
Sarah and Tara are excluded because they merely sound alike and don't have any other connecting properties.
Proud adopter of 15 punctuation marks; see my profile for their names.