meaning of khimar

1. a headscarf worn by observant Muslim women that hangs down to just above the waist


Related Words

khimar |

Developed & Maintained By Taraprasad.com

Treasure Words