look up any word, like pussy:
 
1.
A name common in muslims: meaning, One who remembers/worships, remembrance
A religious scholar is a very Zakir person.
by mind.your.own.business.com March 23, 2008
 
2.
Rooted from the Persian word 'kira' which describes a man or woman who is provisionally late to occasions, gatherings, or meetings and often defaults on promises. The more modern Arabic word Zakir describes people who are traditionally drivers of vehicles in Arabia and are rarely on time.

Zakir also describes a man who worships his teacher to the fullest and in the story, 'Zakir and Sudheesh' he even falls in love with his governess.
If I were any more fond of my teacher I'd be named Zakir
by E. Ekwals Emmsey Squire July 15, 2010