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 |
