ODOUR


Meaning of ODOUR in English

[odour] chiefly Brit var of odor

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