HOLDEN


Meaning of HOLDEN in English

[hold.en] archaic past part of hold

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