i have some more names that i think you should add to your list with their meanings (if they're not already on it):
(f):
- tonnie
- rista
- keshia
- liv
- demi
- ronnie
- marti
- thia
- nadia
- regi
- thandie
- cincinatti
- arista
- adella
- sway
- esmerelda
(m):
- trey
- elliot
- virgil
- luke
- ethan
- elon
- lance
- isaac
- epic
- shifty
- dryden
- nathan
- colin