Answer: ALTAR ALTAR is a crossword puzzle answer that we have spotted 268 times. Referring Clues: Last Seen In: LA Times - November 26, 2024 New York Times - November 10, 2024 USA Today - August 22, 2024 USA Today - May 09, 2024...