wordsfromdic.com
Arena
Arena: (n) a place or scene of activity, debate or conflict. I grew up hearing stories about Christians being killed in various arenas of the Roman Empire. Recently, I’ve discovered that some…