« Back to Glossary Index

Sahiba (साहिब) is a Hindi/Urdu word which means Madam in English.

Sahiba (साहिब): Madam

Word Origin: Arabic

« Back to Glossary Index

ADVERTISEMENT

Sahiba Video