Informal and endearing:
* ਯਾਰੋ (Yaaro): This is a common term of endearment for a friend or loved one.
* ਪਿਆਰੇ (Pyaare): Meaning "dear" or "beloved," this is a more affectionate term.
* ਜਾਨੀ (Jaani): Meaning "my life," this is a very intimate and affectionate term.
* ਮੁੰਡਿਆ (Mundya) or ਕੁੜੀ (Kudi): These mean "boy" and "girl," respectively, but can be used affectionately for your significant other.
Formal and respectful:
* ਪਿਆਰੇ (Pyaare): This can also be used in a more formal context, like when addressing someone respectfully.
It's important to note that the best way to say "sweetheart" in Punjabi depends on your relationship with the person and the context of the situation. You can also use a combination of words to express your feelings, such as "ਮੇਰਾ ਪਿਆਰਾ ਯਾਰੋ" (Mera pyaara yaaro), which means "my dear friend."
Ultimately, it's best to choose the word that feels most natural and appropriate for your relationship.