Xibalban
English
editEtymology
editAdjective
editXibalban (comparative more Xibalban, superlative most Xibalban)
- Of or relating to Xibalba.
Noun
editXibalban (plural Xibalbans)
- An inhabitant of Xibalba.
Xibalban (comparative more Xibalban, superlative most Xibalban)
Xibalban (plural Xibalbans)