For Monteiro Cardoso there are 21 on Yasni with different names.
Among the most common last names on Yasni Monteiro Cardoso is on position 4506.
Translated means Monteiro, foresters, word origin for the Monte Forest
(Sent from: monteiro)
LAST Cardoso PORTUGUESE ORIGINAL FROM MADEIRA ISLAND