ecclesiastical site
Teampall Bhaile an Teampaill
genitive: Theampall Bhaile an Teampaill
(Irish)
Templetown Church
(English)

Glossary

English townland, town, homestead
English church