mookhtar

English

Noun

mookhtar (plural mookhtars)

  1. Alternative spelling of mukhtar.