When a numeral agrees with the noun class and when the noun stays invariable.
When Kifuliiru counts things, the numeral often agrees with the noun class. The rules combine:
to produce a phrase such as umuundu muguma (“one person”) or patterns with class prefix + agreement suffix.
This is separate from Kifuliiru numbers, which only says how “three” or “twenty” is spoken in isolation.
For some values the noun does not take an agreement suffix. The phrase is roughly:
phrase = noun + " " + numeral_wordThe numeral side may use the counting word form (ndatu, ikumi, …) rather than the agreement suffix series.
For these counts, Kifuliiru:
| Count | Suffix pattern (on the class prefix) |
|---|---|
| 1 | …guma |
| 2 | …biri |
| 3 | …shatu |
| 4 | …na |
| 5 | …taanu |
| 7 | …liinda |
In words: for “two people” you do not only say ibiri; you glue class agreement + biri onto the noun phrase according to the documented rules.
Notation:
agree(noun, n) → noun + " " + prefix(noun_class, n) + suffix(n)Before agreement, the rules may ask: is this lemma singular or plural? Should we derive a plural to read off the ba-, bi-, tu- prefix? Noun pluralization is shared morphology; counting reuses its output.
Published examples and reviewer notes capture real nouns and tricky classes. The patterns are fixed; the lexicon grows as the community adds words.
Counting nouns answers: “How do Kifuliiru speakers wrap a number around this noun?” Kifuliiru numbers alone answer: “How do we say this integer out loud?”