ਲੰਡੋਰਾ

LAṆḌORÁ

Meaning in English2

a, Tailless, (a bird); without family (a man); shameless.
Source:THE PANJABI DICTIONARY-Bhai Maya Singh