I came across the following sentence:

Kiran is Kishore's uncle, whose paternal grandfather has only two children.

I am not clear which person whose is referring to - Kiran or Kishore and why?


It refers to Kishore's uncle (last mentioned before the comma), who is precisely Kiran.

In "Kiran is a friend of Kishore's uncle, whose ...", the paternal grandfather would refer to the uncle, without direct relationship with Kiran, or even a stranger.