meaning of amba
1. A circuit; a winding. Hence: Circuitous way or proceeding; quibble; circumlocution; indirect mode of speech.
Related Words
ambages | ambaginous | ambagious | ambagitory | ambassade | ambassador | ambassadorial | ambassadorship | ambassadress | ambassage | ambassy |