somnambulist - Dictionary definition and meaning for word somnambulist
etymologically somna-'sleep'(like Insomnia) and amble-'walk'.