Mashkoor

in baby boy name

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