Persian · noun · Poetry, Speech & Art

Sehraa

सेहरा
Meaning

A wedding ode or song composed in honour of the bridegroom.