English to Hindi Dictionary

High () Meaning in English