Etymology · Nahuatl

xacalli

2 English words descend from Nahuatl xacalli, most common first.