There was no name definition found for Marat.

Other types of names:

Marat (given name) Tatar, Kazakh, Kyrgyz, Uzbek