embargo
Pet Name
embargo
Origin
Meaning
an order of a government prohibiting the movement of merchant ships into or out of its ports.
More Info about embargo
No more information.
Pet Name Themes contains embargo