A highly mobile army unit English: cavalry Bahasa: pasukan berkuda Less certain link between this word and this sense.