This is the name of a correspondent [TB]. It is derived from the Scottish place-name Talla in Dumfries and Galloway, Scotland. The Gaelic meaning is "mist" or "dew" and it is applied to a reservoir near Moffat in the Scottish Borders.
Thanks to Donald Whyte who provided much of the initial information for this site.