The Russian term "karta" matches the English term "map"

other russian words that include "karta" : english :
karta card
karta menu