Spanish-derived term used in Japanese to refer to a Spanish-speaking man, often as a title or polite address. Not a native Japanese word; used in contexts related to Spanish language or culture.
from Spanish
The Spanish teacher is called Señor García.
That señor is a businessman from Mexico.