GeneralConnection.com
➔
Dictionary
quetzalcoatl
Noun
1. Quetzalcoatl
1. deity, divinity, god, immortal
Usage