In Estonia Heino has become an independent form, originally deriving from the German Heinrich. This name exists in Finnish as well; the vowel combination and O ending make this name sound classically Finnic.
I always thought that this was from the Finnish word heinä which means hay. But that's just my association, since they sound similar, not the correct or variant source or anything.
-- Anonymous User 4/14/2010
I guess this name would be fine in a non-English country, but the spelling reminds me of the word "heinous", which means "utterly odious or wicked".