4 English Anagrams of DIH
Prev.1Next
HDI
Definition: 1. Initialism of Human Development Index, a United Nations measure of well-being in a country.
Show more information about HDI
hid
Definition: 1. Abbreviation of human-implantable device.
There are 6 definitions of the word hid
Show more information about hid
Prev.1Next
Search took: 33.2191 ms