headsquare

headsquare antonyms

headsquare definitions

noun
  • A headscarf.