Alim

Arabic name meaning intelligent; learned
Custom Caps