Ramses is an ancient name meaning “son of Ra,” belonging to several Egyptian pharaohs. Nowadays, Ramses is relatively uncommon and has never made the top 1,000 boy names in the U.S. or Egypt. It could be a great option if you want something distinctive with ancient Egyptian roots.