Home
Search
Index
Definify.com
Definition
2024
トゥグラ
トゥグラ
Japanese
Noun
トゥグラ
(
romaji
tugura
)
tughra
(
signature of an Ottoman sultan
)
Similar Results