Naymar is of African origin, derived from the Yoruba name 'Oyename', which means 'my mother should have a child'. It is typically used for boys and has gained popularity in recent years.
"The name 'Naymar' had six births recorded in 2014, with a total of six births overall."