Names: Liesel

Names:
German form of Elizabeth meaning oath of God