CASTLE


Meaning of CASTLE in English

n. castle in the air

castle in Spain

Castle Clinton National Monument

Montezuma Castle National Monument

New Castle

Merriam Webster Collegiate English Dictionary.      Merriam Webster - Энциклопедический словарь английского языка.