Find the word definition

Wikipedia
Delatour

Delatour is a French surname meaning of the tower and may refer to:

  • Elisabeth Delatour PrĂ©val, Haitian businesswoman
  • Jean Delatour, French cyclist
  • Leslie Delatour, Haitian economist