Meaning A boy's name of Scottish origin, it means "God is gracious." Origin of Seoc Scottish , Celtic Popular Middle Names Pronunciation 🔊 Listen Seoc Similar Names Sean Seaghdh Douglas Amhuinn Bairn Cruim Urquhart Shomari Shanahan Ajeel Year by Year Popularity of Seoc