I have a friend who's on a trip in Spain and she said she saw the following symbol on some Roman Ruins:



Does anyone have any idea what this symbol stands for or means? She asked me about it and I didn't know so I thought I'd ask you guys. -M