Granada
English Dictionary
->
Letter G
-> Granada
Search Dictionary:
Granada Definition
(n)
a
city
in
southeastern
Spain
;
site
of
the
Alhambra
(
a
palace
and
fortress
built
by
Muslims
in
the
Middle
Ages
)
which
is
now
a
major
tourist
attraction
Granada Synonyms
Granada
© Art Branch Inc.