The name Balliol is a boy's name of Scottish origin meaning "wall, fortification". Balliol and discussed in our forums with posts like "Name the Duggars!".
From the experts:
Fun to say (try it) and a melodic middle name possibility.
Find other names based on Balliol using our baby name generator.