Mevla

listen to the pronunciation of Mevla
Turkish - English
Allah, Guardian, Sustainer, Lord, God
protector
master
Turkish - Turkish