shomba

/noun/ an evil spirit or a ghost in Thai.
/sentence/

Some believed that a shomba is responsible for the deaths in that town.
by jcjculio May 14, 2010
Get the shomba mug.