It's possible that:
* It's a misspelling: You might be thinking of a similar word, such as "glossa" (meaning tongue in Latin) or "glosa" (meaning a brief explanation or commentary).
* It's a technical term: It could be a term used in a specific field like linguistics, philosophy, or a particular subculture. If you can provide more context, I might be able to help.
* It's a made-up word: It could be a word invented for a fictional story or a personal project.
To understand the meaning of "nglosa," please provide more information about where you encountered this word.