javascript TypeError: document.getElementsByTagName (“p”) [0] .innerHtml não é uma função

Estou recebendo o seguinte erro para uma função simples abaixo:

TypeError: document.getElementsByTagName("p")[0].innerHtml is not a function

Eu só estou tentando entender o uso de getElementsByTagName.

function myFunc(){
document.getElementsByTagName("p")[0].innerHtml("hello my name is vaani");
}
</script>
</head>

<body onload="myFunc();">
<p></p>
<p></p>
<p></p>
</body>

Alguém pode me dizer onde eu estou errado?

questionAnswers(2)

yourAnswerToTheQuestion