look up any word:
1. shomba
/noun/ an evil spirit or a ghost in Thai.
/sentence/

Some believed that a shomba is responsible for the deaths in that town.
rss and gcal