SHOON


Meaning of SHOON in English

noun ·pl of shoe.

2. shoon ·pl of shoe.

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