Islamic Names Meaning Knowledgeable | Alphabetic Listing | 3 Names
Bahradin
Bahradin is an Arabic name for boys that means "ocean of the faith", which means "one who has ... Read more
Baqir
Baqir is an Arabic name for boys that means "one who has great knowledge", "one who has ... Read more