Clothing Answers

What are the shirts Muslim men wear called?

Qamees (Kameez) or Kurta
Hots dresses