It's also possible it's a slang term, a regional dialect word, or a fictional term from a book or movie.
Could you provide more context?
* Where did you hear this word?
* What was the context?
* What language do you think it might be from?
With more information, I might be able to help you understand the meaning.