Nakeezay's definitions
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 4, 2018
Get the shamsudeen mug.