Definition 2024
miraa
miraa
English
Noun
miraa (uncountable)
- (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