Mr D'Souza was first elected to the legislative assembly in 1999 as a Goa Rajiv Congress candidate.
Panaji: BJP legislator and Goa's former Deputy Chief Minister Francis D'Souza was laid to rest with full state honours today at his hometown Mapusa.
Mr D'Souza, 64, had died on February 14 after a prolonged illness.
The mortal remains of the BJP leader were kept at his private residence in Mapusa, around 9 km from here, for the last two days during which thousands of people paid homage to their beloved leader.
Mr D'Souza's body, wrapped in the tricolour, was carried from his residence to St Jerome Church in the town in a decorated truck.
A funeral mass was conducted at the church in the presence of hundreds of people, including Archbishop of Goa and Daman Fr Filipe Neri Ferrao and senior leaders.
Paying tribute to his father, the late BJP leader's son Joshua D'Souza termed him as a "man of the people who was always eager to help those who approached him".
State BJP president Vinay Tendulkar, in his address during the mass, recalled how Mr D'Souza helped him during his tenure as an MLA.
He said the demise of Mr D'Souza, the MLA from Mapusa, was a big loss for the saffron party.
Mr D'Souza was first elected to the legislative assembly in 1999 as a Goa Rajiv Congress candidate. He later joined the BJP and was elected from Mapusa in the assembly polls held in 2002, 2007, 2012 and 2017.
Mr D'Souza was appointed Deputy Chief Minister when the BJP formed its government in 2012 under Mr Manohar Parrikars leadership.
The veteran legislator continued in the post when Mr Parrikar moved to the Centre as defence minister and BJP leader Laxmikant Parsekar took over as chief minister in November 2014.