A legendary city in ancient Arabia, also interpreted as a garden or paradise in Islamic tradition

1 Post