taliputs
English
Noun
taliputs
plural of
taliput