Davinderpal
ads1
MeaningProtector of the King of Gods, A warrior for the king of Gods, A defender for the king of Gods
OriginIndian
MeaningProtector of the King of Gods, A warrior for the king of Gods, A defender for the king of Gods
OriginIndian