Definify.com

Definition 2024


KLFA

KLFA

English

Initialism

KLFA

  1. (historical) Kenya Land and Freedom Army, the official name of the group commonly referred to as the Mau Mau.