Find the word definition

Wikipedia
Avalara

Avalara, Inc. is a privately held company with headquarters on Bainbridge Island, WA developing cloud-based sales tax and compliance systems. Founded in 2004, Avalara is one of six Certified Service Provider available to retailers.