The Spanish surname Ramirez is of patronymic origin, meaning son of, or descendant of Ramon. The personal name Ramon is a name dating to medieval times meaning "wise protector". Ramirez is a very common name in Spain and in all countries of Spanish influence. There are 380,000 bearers of the name Ramirez in the United States making it the 44th most popular name in that country.
FIND MY FAMILY CREST