AMBOISE


Meaning of AMBOISE in English

/ahonn bwahz"/ , n.

a town in central France, E of Tours: castle. 11,116.

Random House Webster's Unabridged English dictionary.      Полный английский словарь Вебстер - Random House .