what is the grammatical name and function of this expression '...why he had to marry again...'

1 answer

The expression '...why he had to marry again...' is an interrogative clause. Its function is to ask a question.