import unicodedata


def char_name(char):
    """Returns the name of a character or empty string"""
    try:
        return unicodedata.name(char).lower()
    except ValueError:
        return ''
    return ''