Definify.com

Definition 2024


miraa

miraa

English

Noun

miraa (uncountable)

  1. (Africa) khat
    • 2015 June 27, Jacqueline Kubania, “How Britain's khat ban devastated an entire Kenyan town”, in The Guardian:
      Now that people are no longer making money from miraa, they do not have money to buy food