English Dictionary
◊ GRANADA
Granada
n : a city in southeastern Spain; site of the Alhambra (a palace
and fortress built by Moslems in the Middle Ages) which
is now a major tourist attraction [syn: {Granada}]
English Computing Dictionary
◊ DID YOU MEAN CANADA?
Canada
Country with {domain} "ca".
(1995-04-06)