windcatcher in Russian windcatcher in Russian бадгир noun A traditional Persian architectural element for creating natural ventilation in buildings. Add to Flashcards