IDAHO


Meaning of IDAHO in English

[Ida.ho] n, pl Idahos or Idahoes (1934): an elongated baking potato grown esp. in the state of Idaho

Merriam-Webster English vocab.      Английский словарь Merriam Webster.