Words: chapel
Part of speech: n
Definition: a place of worship that has its own altar