Xibalban
English edit
Etymology edit
Adjective edit
Xibalban (comparative more Xibalban, superlative most Xibalban)
- Of or relating to Xibalba.
Noun edit
Xibalban (plural Xibalbans)
- An inhabitant of Xibalba.
Xibalban (comparative more Xibalban, superlative most Xibalban)
Xibalban (plural Xibalbans)