1 definition by Nakeezay

Top Definition
An Arabic name derived from 2 words. shams: meaning sun, and deen: meaning religion. People with this name are very smart, sarcastic, funny and mischievous.
Shamsudeen is a perfectionist.
by Nakeezay September 04, 2018

Mug icon
Buy a shamsudeen mug!