What does Hana mean?
As a Hebrew name, a form of Channah (Hannah) meaning grace or favour. Note a clash: identical spellings mean 'flower' in Japanese and 'bliss/happiness' in Arabic, so the grace sense applies only to the Hebrew origin.
What does Liora mean?
Modern Hebrew, the feminine of Lior: li 'for me / my' + or 'light,' hence 'my light' or 'light for me.' A coined given name rather than a biblical one, built transparently from everyday Hebrew words.