ESGAIR-GEILIOG, a township, in the parish of MOUGHTREY, upper division of the hundred of MONTGOMERY, county of MONTGOMERY, NORTH WALES, 4 miles (S. W.) from Newtown. The population is returned with the parish. This township forms the upper portion of the parish, being situated among the mountains bordering on Radnorshire. The unenclosed part of those hills, which exhibit many singular chasms, is allotted as sheepwalks to the different contiguous farms, under an enclosure act passed in 1797, for the adjacent parish of Kerry. The read from Newtown to Knighton and Builth passes through the eastern extremity of the township.