Sinhala Dictionary definitions for odorous
odorous 🔊 /owˈdɚʌs/
odorous : ගඳ ගහන
odorous : සුවඳ හමන
odorous definition
Adjective. Having or emitting an odor or scent, Especially. a sweet odor; fragrant; sweet-smelling.
odorous 🔊 /owˈdɚʌs/
odorous : ගඳ ගහන
odorous : සුවඳ හමන
Adjective. Having or emitting an odor or scent, Especially. a sweet odor; fragrant; sweet-smelling.