นอกจากที่คนไทยจะใช้คำว่า "แขก" ในการเรียกคนอินเดียแล้ว คำว่า "แขก" ยังถูกนำไปใช้เรียกกลุ่มคนที่มาจากดินแดนตะวันออกกลาง (หรือคนอาหรับ) คนจากเปอร์เซีย (อิหร่าน) หรือแม้แต่ใช้เรียกคนที่นับถือศาสนาอิสลาม (ชาวมุสลิม) คนไทยก็เรียกพวกเขาเหล่านี้ว่า "แขก" เช่นกัน