Definify.com

Definition 2025


makrama

makrama

Turkish

Noun

makrama

  1. tassel
  2. headscarf

Descendants

See also

  • mahrama