Proper noun
Mesta (plural Mestas) A surname.
In 1953, Mr. Buchanan was named minister to the Grand Duchy of Luxembourg, replacing Perle Mesta, the American socialite and ambassador. Source: Internet