Printer friendly
"AcronymAttic.com

What does KANI stand for?

KANI stands for Knowledge Associates for Novel Intelligence

This definition appears rarely