So, without further ado...
Her middle name will be pronounced 'Leigh Ann' (shout out to LAS and LAM!). Her surname (or last name) is Lian (from the city in which she was found). But Lian is just part of the city name and doesn't really mean anything. It'd be like naming your kid Nash (from Nashville). But we liked the way Lian sounded with Kylie. I found the greatest website about baby names and meanings. I typed in Lian to see what I could find and that's when we happened upon Liann. And we knew we'd found it.
Liann in Hebrew means "God has answered".
Indeed He has.