Middle English · word

smellen

to perceive or emit an odor

Words sharing this root