The altar is according to the
Wikipedia: "An altar is a structure upon which offerings such as sacrifices are made for religious purposes. Altars are found at shrines, temples, churches and other places of worship. They are used particularly in Pagan, Christianity, Buddhism, Hinduism, Judaism, and Modern Paganism."
Curiously now that you mention, the prefix "al" means "the" in Arabic. Many words in Portuguese and Spanish I think, have this prefix.
According to a
quick search there should be 3.164 words in Portuguese beginning by "al"
The Mouros have been in Spain longer, some 500 years than in Portugal.
These facts brings to my mind, some recents events in different parts of around the World...
That area would have a statue representing a saint and would be place for worship. the window in front would also be good to watch the street
Partial view of how it was, back in March 2018