Joanna

Hitchcock's Bible Names Dictionary

grace or gift of the Lord

Related Words