multimaps
English
Noun
multimaps
plural of
multimap