granada
/ɡɹəˈnɑː.də/
Meaning 1
A city in southern Spain known for history.
“They explored the beautiful streets of Granada together.”Add to my deck
Meaning 2
a model of automobile produced by General Motors
“He drove his classic Granada down the street.”Add to my deck