Since wireless mesh networks are ad-hoc in nature, many routing protocols used for ad-hoc networks like AODV are also used for wireless mesh networks by considering only the shortest route to destination. Since data transfer in wireless mesh networks is to and from the AP, these protocols lead to congested routes and overloaded APs. To reduce congestion, the routing protocols such as traffic balancing which choose routes based on medium usage of the route were used. However, routing is a multi constraint problem. To make routing decisions based on more than one constraint viz., buffer occupancy, node energy and hop count and to provide an efficient routing method for wireless mesh networks, a fuzzy multi - constraint AODV routing is proposed in this paper. Simulation results in ns-2 verify that they perform better than single constraint routing.