Wordigg

xibalban Definitions

adj

of or relating to xibalba.

noun

an inhabitant of xibalba.

Discover More the word xibalban

Scrabble the word xibalban

xibalban thesaurus

Examples include xibalban