Barry

Barry is an English name meaning 'Marksman'.

» Islamic Glossary