"HUMBIE, a parish in the south-western extremity of Haddingtonshire, consisting of a main body, and a small detached section. The main body is nearly a parallelogram, stretching north-west and south-west, measuring 5 miles in length, and nearly 3 in average breadth; and is bounded by Ormiston, Salton, Bolton, Yester, Berwickshire, Soutra and Edinburghshire. The detached part is wholly embosomed in Edinburghshire, measures 1 1/2 mile by 3/4, and lies about a mile south-west of the nearest part of the main body. The main body contains the village of Upper Keith, and approaches within 2 miles of the post-towns of Salton and Pencaitland, and the detached section contains the post-office hamlet of Blackshiels ... The parish comprehends the ancient districts of Keith-Hundeby and Keith-Marhsall. The adjunct Hundeby was the name of a hamlet near the church of the former district, and has been vulgarized into Humbie." [From the Imperial Gazetteer of Scotland, edited by John Marius Wilson, 1868]
A lengthier description is available.