Proof: Dalinar is Ranilad spelled backwards, the first two letters are ra, which is the egyptian god of the sun. Sun + H = shun. The last four letters are ilad, which becomes Iliad when you add another i. The Iliad contains dogs. The only letter unaccounted for is N, which obviously stands for Nale, who is from Roshar. Putting it together, we get "shun roshar dog."
Theory: Honor is actually the shard of puns.