What Type of Government does Nepal have?

The type of government Federal Democratic Republic of Nepal has is Republic. The President of Nepal is Ram Baran Yadav and the Vice President is Parmanand Jha.