Prayer; one who prays; battle maid
English (old english/germanic) Collection
English (old english/germanic) baby names
Browse English (old english/germanic) baby names with meanings, origins, pronunciation details, and related collection links.