ਕੀਰਤ

Keerat

girlPunjabi (Sikh)Sikh

Keerat is a Sikh girl name of Punjabi (Sikh) origin, meaning “Praise; honest work”.

MeaningPraise; honest work
GenderGirl
OriginPunjabi (Sikh)
Written asਕੀਰਤ
PronunciationKEE-rut
TraditionSikh
Used inIndia, Canada, United Kingdom

Meaning and origin of Keerat

Keerat (also Kirat) is understood in two related ways. It is linked with kirat, honest labour, as in the Sikh principle kirat karni, earning a living truthfully; and it is also tied to kirti and kirtan, praise and the singing of God's praises. Families usually choose it for both senses. The name is commonly combined, as in Kiratleen or Kiratpreet, or used alone.

Is Keerat a Sikh name?

Kirat karni is one of the three pillars of Sikh life taught by Guru Nanak, alongside naam japna and vand chakna. Like most Sikh names it is unisex, with Kaur added for a girl and Singh for a boy.

How popular is Keerat?

Popular among Sikh families in Punjab and the diaspora.

Gifts with the name Keerat

As an Amazon Associate we earn from qualifying purchases. We may earn a small commission from these links, at no extra cost to you.

Spellings and variants of Keerat

KiratKeerath

Names similar to Keerat

More Sikh girl names

Frequently asked questions

What does the name Keerat mean?

Keerat means 'Praise; honest work'. It is of Punjabi (Sikh) origin.

Is Keerat a Sikh name?

Kirat karni is one of the three pillars of Sikh life taught by Guru Nanak, alongside naam japna and vand chakna. Like most Sikh names it is unisex, with Kaur added for a girl and Singh for a boy.

How do you pronounce Keerat?

Keerat is pronounced KEE-rut.

Is Keerat a boy or girl name?

Keerat is usually a girl name.

Updated October 2026. Spotted a mistake? Tell us.