English

edit

Noun

edit

French turban (plural French turbans)

  1. Synonym of turban squash