Osmar is the Spanish and Portuguese form of a Germanic name composed of os, "god", and mar, "famous", and is usually translated as "famous god" or "glory of the gods". It is far more common in Latin America, especially in Brazil and Mexico, than in Europe. In the United States Osmar stood at number 1866 in 2000, reached its best rank of 1313 in 2008 and has settled at number 2345 among boys' names in 2025.