Fragrant
Legal definition for Indian law research
Definition
Affecting the olfactory nerves agreeably sweet of smell odorous having or emitting an agreeable perfume
Definitions are for legal research. Always verify meaning in the context of the statute, judgment, or jurisdiction cited.