It entered the English language during the British Raj in India (1757-1947). British officials and soldiers adopted the word to describe things that were of high quality or genuine.
Here's how it evolved:
* "Pakka" (Hindi) - meaning "firm, solid, genuine"
* "Pukka" (English) - adopted during the British Raj, initially meaning "genuine"
* "Pukka sahib" (English) - meaning a "genuine gentleman" or a true British officer in India
Today, "pukka" is still used in English, but its meaning has expanded to encompass things that are authentic, excellent, or simply good.