meaning of headscarf

1. a kerchief worn over the head and tied under the chin


Related Words

headscarf |

Developed & Maintained By Taraprasad.com

Treasure Words