Possibly: A variant of Lamia or derived from Sanskrit roots meaning ‘desirable’ or ‘beautiful’

1 Post