The meaning of the name Mashkoor is One who is worthy of thanks, deserving, commendable.
The origin of the name Mashkoor is