Baby Names and Name Generators

What Does Gavrila Mean?
"God is my strength"