GRANADA


Meaning of GRANADA in English

n. city of southern Spain; province in south Spain; kingdom the Middle Ages on the Mediterranean coast of south Spain; city in Nicaragua; town in Colorado (USA); city in Minnesota (USA); family name; type of twill fabric made of a cotton warp and alpaca or mohair filling

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.